3D Printing Cost Calculator — How Much Does It Really Cost Per Print?
Most beginners underestimate how much their prints actually cost. I used to guess — now I know exactly. Plug in your numbers below and find out in seconds.
New to 3D printing? Start with my beginner guide first →
Quick Answer:
The average hobby 3D print costs $0.50 – $5.00 in filament. A 50g print using $25/kg PLA costs about $1.25 in material. Electricity adds only a few cents per hour. Use the calculator below to get your exact number.
Use the Calculator
Your Print Details
PLA: ~$20-30 · PETG: ~$22-35 · TPU: ~$30-50
Your slicer shows estimated weight
Hours
Minutes
⚡ Advanced: Electricity Cost
Your Print Cost
Total Cost
$1.25
With this spool you can make roughly 20 copies of this print
Example Calculation
Let's say you buy a 1kg spool of PLA for $20 and you're printing a phone case that weighs 100 grams. Your filament cost is: 100g ÷ 1000g × $20 = $2.00. That's it — two bucks for a custom phone case. If the print takes 3 hours on a 200W printer, electricity adds about $0.07. Your total? $2.07.
Click any preset below to load it into the calculator and see the cost instantly.
What Actually Affects 3D Printing Costs?
Most people think filament is the only cost — but it's not the full picture. Here's what actually eats into your budget:
Filament Type
PLA is cheapest ($15–25/kg). Specialty filaments like TPU or Nylon can cost $30–60/kg. The material you choose has the biggest impact on per-print cost.
Print Time & Electricity
Longer prints use more power, but electricity is usually pennies per print. The real cost of long prints is the risk of failure halfway through.
Failed Prints
This is the hidden cost killer. A failed 8-hour print wastes $3–5 in filament and hours of your time. Reliable hardware and good first layers prevent this.
Printer Efficiency
Newer printers with auto bed leveling and direct drive extruders fail less often. That reliability saves you more money than cheap filament ever will.
Struggling with failed prints? My first layer troubleshooting guide covers the #1 cause of wasted filament.
How to Reduce Your 3D Printing Costs
Buy filament in bulk
Multi-pack deals save 15-30%. I buy 3-packs of Polymaker PolyTerra and save about $5 per spool.
Use the right infill percentage
Most prints don't need 20% infill. Drop to 10-15% for non-structural parts and you'll use 30% less filament.
Reduce support material
Orient your model to minimize supports. Tree supports also use less material than grid supports.
Print at larger layer heights for non-visual parts
0.28mm layers use the same amount of filament as 0.2mm but print ~30% faster, saving electricity.
Keep filament dry
Wet filament causes failed prints = wasted material. A filament dryer pays for itself fast.
Dial in your first layer
Most failed prints fail on the first layer. Get that right and you'll waste way less filament.
Use a reliable printer and good filament
If you're using an unreliable printer or cheap filament, your costs go way up from failed prints alone. This is why I recommend starting with a reliable setup.
Recommended Setup for Lower Costs
After years of printing, the single biggest thing that lowered my cost-per-print wasn't cheaper filament — it was fewer failed prints. A reliable printer with auto bed leveling and a good direct drive extruder just works. Less waste, less frustration, lower costs.
I currently print on a Sovol SV06 paired with Polymaker PolyTerra PLA. That combo gives me consistent results and a cost of about $0.02/gram — which is hard to beat.
Related Guides
Best 3D Printer for Beginners (2025)
My top picks if you're just starting out
Best PLA Filament for 3D Printing
The filaments I actually use and recommend
Sovol SV06 Review — 30 Days In
My honest experience with this budget printer
First Layer Problems & Fixes
Fix the #1 cause of wasted filament
Best Budget PLA Filament Under $15
The cheapest filaments that still print well
Bed Adhesion Problems & Solutions
Stop prints from failing mid-way
Frequently Asked Questions
How much does it cost to 3D print something?
Most hobby prints cost between $0.50 and $5.00 in filament. A typical 50-gram print with $25/kg PLA costs about $1.25. Electricity adds only a few cents per hour.
How do you calculate 3D printing cost per gram?
Divide your spool cost by 1,000. A $25/kg spool costs $0.025 per gram. Multiply by your print weight to get material cost.
What is the cheapest filament to print with?
PLA is the cheapest at $15-25/kg. Budget options like Polymaker PolyTerra can go under $15/kg on sale. PLA is also the easiest to print, making it the most cost-effective choice overall.
Does electricity cost a lot for 3D printing?
No. A typical 200W printer running for 5 hours costs about $0.12 in electricity at average US rates. Filament is almost always the bigger expense.
Ready to save on your next spool?