How Much Does It Cost to 3D Print? Complete Price Breakdown for 2026
How much does it cost to 3D print? The short answer: anywhere from $0.50 for a small PLA trinket to $500+ for a large, complex engineering part. The real answer depends on your material, printer, size, quality requirements, and whether you're printing at home or ordering from a service. Let's break it all down.
3D Printing Cost: The Four Components
Every 3D print has four cost components, regardless of whether you own the printer or use a service:
- Material — the filament, resin, or powder consumed
- Machine time — electricity, wear, and depreciation while the printer runs
- Labour — setup, monitoring, post-processing, quality inspection
- Overhead — workspace, software, failed prints, consumables
FDM Printing Costs (Most Common)
FDM (Fused Deposition Modelling) is the most popular and affordable 3D printing method. Here's what things actually cost:
Material Cost
| Material | Cost per kg | Cost per gram | Typical item (50g) |
|---|---|---|---|
| PLA | $25–$35 | $0.025–$0.035 | $1.25–$1.75 |
| PETG | $30–$45 | $0.030–$0.045 | $1.50–$2.25 |
| ABS | $25–$40 | $0.025–$0.040 | $1.25–$2.00 |
| TPU (Flexible) | $40–$60 | $0.040–$0.060 | $2.00–$3.00 |
| Nylon | $50–$80 | $0.050–$0.080 | $2.50–$4.00 |
| Carbon Fibre | $60–$100 | $0.060–$0.100 | $3.00–$5.00 |
Material is the cheapest component. Even premium carbon fibre filament for a 50g part is only $5. This is why "material cost × 3" pricing is a terrible formula — it ignores 70–85% of the real cost.
Machine Time Cost
A typical FDM printer costs $0.50–$3.00 per hour to operate when you factor in electricity (~$0.08–0.15/hr), consumable wear (nozzles, build plates, belts), and depreciation. For a mid-range printer like a Bambu Lab P1S ($700, 4,000-hour lifespan): roughly $0.35/hr in depreciation + $0.10/hr electricity + $0.15/hr consumables = $0.60/hr.
A 3-hour print: $1.80 in machine time.
Labour Cost
Even if you value your time modestly at $30/hour:
- Print setup (slicing, plate prep, starting print): 5–15 min = $2.50–$7.50
- Post-processing (support removal, sanding): 5–30 min = $2.50–$15.00
- Quality check and packaging: 5 min = $2.50
Total labour for a simple item: $7.50–$25.00. For complex parts requiring painting or assembly, much more.
Resin Printing Costs
SLA/MSLA resin printing is more expensive per volume but produces much finer detail:
| Resin Type | Cost per litre | Typical item (30ml) |
|---|---|---|
| Standard | $30–$50 | $0.90–$1.50 |
| ABS-Like/Tough | $40–$70 | $1.20–$2.10 |
| Flexible | $50–$80 | $1.50–$2.40 |
| Castable (Jewellery) | $80–$150 | $2.40–$4.50 |
| Dental/Engineering | $100–$300 | $3.00–$9.00 |
Resin printing also requires isopropyl alcohol for washing ($15–20/L) and UV curing. Post-processing is more involved: wash, cure, support removal, sanding. Budget an extra $2–5 per part for consumables and more labour time.
Professional 3D Printing Service Costs
If you don't own a printer, services like Shapeways, Craftcloud, or local print shops charge significantly more — but you're paying for their equipment, expertise, and quality assurance:
| Service Type | Typical Cost (medium item) |
|---|---|
| FDM (PLA/PETG) | $15–$50 |
| SLA Resin | $20–$80 |
| SLS Nylon | $30–$120 |
| MJF (HP Multi Jet Fusion) | $40–$150 |
| Metal (DMLS) | $100–$1,000+ |
Service pricing typically includes a base/setup fee ($5–15) plus per-volume or per-gram charges. Rush orders add 30–100% premium.
Running a 3D Print Shop? Calculate Every Job
If you're on the other side — running a 3D print shop and pricing work for customers — you need a systematic way to calculate costs for every job. Eyeballing it or using rough multipliers leaves money on the table.
Printforge's cost calculator handles this automatically. Upload an STL, select your material and printer, and get a full breakdown in seconds. It's free to start:
| Plan | Price | Includes |
|---|---|---|
| Hobby | Free forever | Cost calculator, 1 printer, 5 materials |
| Starter | $12/month | Unlimited everything, quotes, invoices, job tracking |
| Pro | $24/month | Shopify integration, instant quotes, P&L reports |
| Scale | $49/month | Xero sync, advanced analytics, full business suite |
Sign up free — calculate your first print cost in 60 seconds →
How to Reduce 3D Printing Costs
Buy Filament in Bulk
Buying 5–10kg at a time typically saves 15–25% versus single spools. Just make sure you store it properly — moisture ruins filament quality.
Optimise Infill
Most decorative items work fine at 10–15% infill. Functional parts usually need 20–40%. Going from 40% to 20% infill can reduce material usage by 15–20% and print time by 10–15%.
Reduce Failures
A 10% failure rate adds 10% to your effective material and time costs. Regular bed levelling, quality filament, and dialled-in profiles pay for themselves quickly.
Batch Production
Printing 6 items at once means one setup, one removal, one cleanup session instead of six. The per-item labour cost drops dramatically.
Faster Printers
Modern printers like the Bambu Lab X1C print 3–5× faster than older machines. If you're printing commercially, the time savings pay for the upgrade within months.
The bottom line: 3D printing is affordable for small items and prototypes, but costs add up fast for production runs and large parts. The key to profitable printing — whether you're selling on Etsy or running a commercial shop — is knowing your exact costs for every job.
Try Printforge for free
Calculate costs, create quotes, and manage your 3D print business — all in one place.
Start free trial