SPOOLMARGIN / DATA
3D printer filament types and material cost
These example filament types have different print settings and prices per kilogram, from $20.00/kg for common PLA to $60.00/kg in this set of illustrative spool prices. Compare example prices, print temperatures, and the material cost of a 120 g part below.
| Filament | Example price | Nozzle temp | 120 g part |
|---|---|---|---|
| PLA | $20.00/kg | 200-215 °C | $2.40 |
| PETG | $24.00/kg | 230-250 °C | $2.88 |
| ABS | $22.00/kg | 230-250 °C | $2.64 |
| ASA | $28.00/kg | 240-260 °C | $3.36 |
| TPU (95A) | $30.00/kg | 220-235 °C | $3.60 |
| Nylon (PA12) | $45.00/kg | 250-270 °C | $5.40 |
| Polycarbonate (PC) | $42.00/kg | 270-300 °C | $5.04 |
| PVA | $60.00/kg | 190-210 °C | $7.20 |
Separate material savings from the selling price
For a 120 g part, a $10.00/kg change in spool price changes first-attempt material cost by $1.20. With the calculator's 10% failed-attempt allowance, the change becomes $1.33. At a 40% target margin with no payment fees, the suggested selling price changes by about $2.22. Labor and fulfillment do not fall just because a spool is cheaper.
For example, holding 120 g, six print hours, 15 minutes setup, 20 minutes finishing, $30.00/hour labor, and $10.00 fulfillment fixed, the $20.00/kg example gives a suggested price of $53.88; $30.00/kg gives $56.10. Both use the default printer, electricity, failure allowance, and 40% margin, with no platform fees.
Pick a material before comparing quotes
Start with the part's intended use and your printer's compatible materials. Then use your supplier's price, the slicer's grams including supports and purge material, estimated hours, and your expected finishing time. A heavier or slower profile can erase the saving from a lower price per kilogram.
The temperatures here are reference assumptions, not instructions for a particular spool. Use the spool manufacturer's profile and a validated printer setup. For multi-material work, cost each material's consumed grams separately and add the totals before quoting.
Page reviewed 2026-10-05. Data source: Prices are example prices entered by us, not pulled from a vendor feed or price API; verify the current price with the vendor or your supplier. Print temperatures are common slicer-profile midpoints entered by us, not one manufacturer's spec.
Prices are example spool prices, similar in scale to the calculator's own $24/kg default. Machine-readable: /data/filament-types.json.
Open the full job calculator →