1Small PLA print (50g, 4 hours)
Inputs
Result
Filament: 50/1000 × $20 = $1.00. Electric: 0.2kW × 4h × $0.12 = $0.10. Wear: 4 × $0.05 = $0.20.
Total Print Cost
$1.30
Filament
$1.00
Electric
$0.10
Total Print Cost
$1.30
$0.026/gram
Filament
$1.00
Electric
$0.10
Wear
$0.20



As an Amazon Associate, we earn from qualifying purchases.
Price as of Jul 24, 2026. Product prices and availability are accurate as of the date indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Inputs
Result
Filament: 50/1000 × $20 = $1.00. Electric: 0.2kW × 4h × $0.12 = $0.10. Wear: 4 × $0.05 = $0.20.
Inputs
Result
Filament: $7.50. Electric: $0.43. Wear: $0.90. Total: $8.83.
A typical small print (50g PLA, 4 hours) costs $1–$2 total: ~$1.00 filament + $0.10 electricity + $0.20 wear. Large prints can cost $5–$20+ depending on material.
| Material | Price/kg | Cost per 100g Print | Best For |
|---|---|---|---|
| PLA | $20 | $2.00 | Prototypes, decorative |
| PETG | $25 | $2.50 | Functional parts |
| ABS | $22 | $2.20 | Heat-resistant parts |
| Nylon | $40 | $4.00 | Mechanical parts |
For custom, one-off items, 3D printing is usually cheaper. For mass-produced items like phone cases, buying is cheaper. Printing saves most on replacement parts and custom solutions.
Most FDM printers draw 100–300W, averaging about 200W. A 10-hour print at $0.12/kWh costs $0.24 in electricity — a small fraction of total print cost.
Filament is 70–80% of cost. Also factor in printer depreciation ($0.05–$0.10/hour), failed prints (5–15% waste), bed adhesion consumables, and nozzle replacements.
Read our guide
Read our guide
Read our guide
3D printing, textile, and craft tools
Last Updated: Jul 24, 2026
This calculator is provided for informational and educational purposes only. Results are estimates and should not be considered professional financial, medical, legal, or other advice. Always consult a qualified professional before making important decisions. UseCalcPro is not responsible for any actions taken based on calculator results.