3D Printer Filament Cost Calculator
Calculate cost per kilogram, cost per meter, and compare filament prices to track 3D printing budgets accurately.
Last updated: May 2026
Enter spool weight and price to calculate cost per kilogram.
Why track filament cost
Comparing materials by spool price is misleading. A $15 500g spool costs more per kilogram than a $40 1kg spool, but looks cheaper at checkout. Knowing cost-per-kilogram lets you compare prices across brands and weights fairly, and track your actual 3D printing budget.
Budget-conscious makers use this to find sweet spots: bulk spools cost less per kg, specialty materials (TPU, nylon) cost more, but mid-range PLA and PETG offer the best value per print.
Filament cost reference table
| Material | Typical Price per kg | Cost Range | Notes |
|---|---|---|---|
| PLA (standard) | $15-20 | Cheapest option | Best for beginners, lowest cost |
| PETG | $20-30 | Mid-range | Stronger than PLA, slightly more expensive |
| ABS | $20-28 | Mid-range | Difficult to print, requires enclosure |
| TPU (flexible) | $40-60 | Specialty premium | Soft parts, shock-absorbing |
| Nylon | $50-80 | Premium specialist | Very strong, difficult to print |
| Carbon fiber | $60-100+ | Premium specialist | Strongest, most expensive mainstream |
Cost per kg varies by brand, region, and supplier. Buy in bulk (2kg spools) for 15-25% savings vs. 250g spools.
Practical cost strategies
Budget printing (minimizing cost)
Target: $15-18/kg. Buy PLA in bulk (2kg spools) from reliable brands (Prusament, Prusament, MatterHackers). Avoid ultra-cheap brands (quality issues lead to wasted prints).
Calculation example: A 2kg spool of PLA at $30 = $15/kg. A failed print wastes $0.30-1.50 depending on size. Invest slightly more in quality to avoid waste.
Balanced approach (quality + cost)
Target: $20-25/kg. Mix of standard PLA and PETG. Buy 1kg spools for experimenting, 2kg for proven designs. This range balances cost and reliability.
Specialty materials (for specific projects)
Target: $40-60/kg for TPU, $50-80/kg for nylon. Buy only what you need for specific projects. Specialty materials require dialed settings; buy from known brands.
Cost-per-print calculation
To find true cost per print: (filament weight in grams × cost per gram) = cost per print. A 50g model with $0.02/g filament costs $1.00 in material. Add 15% for failed/wasted prints: $1.15 total cost.
When bulk buying saves money
| Spool Size | Price per Unit | Price per kg | Savings vs 250g |
|---|---|---|---|
| 250g | $5 | $20/kg | - |
| 500g | $9 | $18/kg | 10% savings |
| 1kg | $16 | $16/kg | 20% savings |
| 2kg | $29 | $14.50/kg | 27% savings |
Bulk spools save 20-30% per kilogram but require storage and commitment to the same material. For hobby printers printing frequently, 1kg or 2kg spools are the best value.
Frequently Asked Questions
Does price per kg determine quality?
No. Price reflects brand, consistency, and material grade, not always quality. Prusament at $25/kg is more reliable than $12/kg "budget" brands. However, expensive doesn't always mean better, mid-range ($18-25/kg) PLA/PETG offers the best quality-to-price ratio for most makers.
Should I buy cheap filament to save money?
Rarely. Cheap filament ($12-15/kg) often has diameter inconsistencies, moisture problems, or poor color. A failed $2 print from bad filament costs you time and frustration. Invest $3-5 more per print ($18-22/kg range) and avoid waste from failures.
How do I compare prices across brands?
Always compare cost per kilogram, never spool price. Use this calculator: enter weight and price for any spool, then compare the $/kg result. A $45 2kg spool ($22.50/kg) is cheaper than a $20 500g spool ($40/kg), even though it looks more expensive.
Does filament type affect printing cost?
Yes. PLA/PETG ($15-25/kg) are the cheapest to print. TPU ($45-60/kg) costs 2-3× more per print, and nylon ($50-80/kg) costs even more. Specialty materials justify higher costs through strength and durability, not just premium pricing.
How much does a typical print cost in filament?
Small prints (miniatures): 5-20g = $0.10-0.50. Medium prints (useful parts): 20-100g = $0.50-2.50. Large prints (vases, enclosures): 100-300g = $2.50-7.50. Very large prints (full-size projects): 300-1000g = $7.50-25+. Most hobby prints cost $0.50-2.00 in filament.
Where cost lands in the calibration chain
Every dollar-per-kilogram figure on this page is meaningless until the settings feeding the print are trustworthy. The chain starts with nozzle choice: bore diameter is the constraint that everything downstream inherits, so the nozzle diameter decision guide and the nozzle size chart belong at the front of any new build. Layer height follows directly from that choice because anything above 75% of nozzle diameter risks adhesion failures that waste material regardless of what it cost per kilogram. The layer height guide maps out where quality and speed cross over. Line width is next: the hotend can extrude reliably anywhere from equal to the nozzle diameter up to about 120% of it, and the extrusion width calculator finds the exact figure for your bore. Those three numbers together, multiplied by print speed, give volumetric flow; exceeding your hotend's melt capacity is how you produce underextrusion no matter how good the filament is, so run the volumetric flow calculator before committing to a speed. Once that passes, bake the numbers into a profile so the slicer manages headroom automatically on dense layers (see what slicer presets actually change), and if bands or gaps show up afterwards, the underextrusion guide narrows down whether flow or something else is responsible. You are here: price the print. Only at this point does cost-per-gram have teeth: multiply it by the model weight, add 10 to 15% for purged and failed material, and the number above becomes a real budget figure rather than a catalogue price. The print time estimator adds the machine-time side if you need the full picture.
One thing that shifts cost more than brand choice: material type. On my bench, PLA runs at less than half the per-kg price of TPU, and TPU also prints slow, so a flexible part costs far more per gram of useful output than a stiff PLA bracket. That gap matters when you are quoting a part for someone else or deciding whether to print in-house or order out.