Filament Cost per Gram & Metre
A $19 750 g spool is more expensive than a $24 1 kg spool. Enter price and net weight for up to four spools and see the cost per gram and per metre side by side.
How it's calculated
cost per gram = spool price / net grams cost per metre = cost per gram × grams per metre (from density and diameter)
- Net weight is the filament only — many “1 kg” spools are 1 kg of filament, but budget brands sometimes list gross weight or ship 750 g or 500 g spools.
- Cost per metre lets you compare materials with different densities: ABS is lighter than PETG, so a kilogram goes further.
Questions people ask
How much does filament cost per gram?
Budget PLA at $15–20/kg is 1.5–2 cents per gram; PETG about 2–2.5 cents; TPU 3–4 cents; carbon-fibre nylon 6–10 cents per gram.