Free tool · 3D printing

Should I buy a 3D printer? Cost calculator

Only if you print a lot. For 20 parts of 40 g a year, a $219 Bambu Lab A1 mini costs about $278 in its first year. The same parts cost about $120 at a library charging $0.15 a gram, and an online service starts around $52 with shipping.

The printer beats library prices at about 52 parts a year, and after year one it costs about $59 a year to run. Put in your own numbers below.

Prices checked October 5, 2026. Sources

Your printing

1 to 200. Count every print, including stands, cases and mounts.

Your slicer shows the weight of a part. 40 g is the default.

Material
How soon do you need parts?
Fine-tune prices

Bambu PLA Basic, 1 kg with spool: $18.99. Refill $15.99. Prusa estimates about $25.

JLC3DP FDM starts at $1.00. Upload your file for a real quote.

A placeholder. Shipping shows up in your quote.

Batch parts into fewer orders to save shipping.

Our pick for you

Use an online print service

At 20 parts a year, JLC3DP comes to about $52 with shipping.

That uses its $1.00 starting price, and real quotes depend on size and material. Upload your file for a quote: above $12.29 a part, buying the Bambu Lab A1 mini costs less.

Its 3-day build plus shipping may not beat a one-week deadline.

At these prices, buying the Bambu Lab A1 mini doesn't pay for itself in year one, even at 2,000 parts. A print service stays cheaper.

One year of printing

  • Order from a print service: JLC3DPCheapest that fitsfrom $52

    3-day build, plus shipping.

    • Might miss your deadline
    How we got $52 for Order from a print service: JLC3DP
    • Parts (20 x $1.00)$20
    • Shipping (4 orders x $8)$32

    Sources: JLC3DP prices and build times

  • Use the library: Brownsville Public Library (TX)$120

    Turnaround: 60 minutes to a few days.

    How we got $120 for Use the library: Brownsville Public Library (TX)
    • Printing (20 x 40 g at $0.15/g)$120

    Sources: Brownsville Public Library (TX)

  • Buy the Bambu Lab A1 mini$278

    Print the same day once it's set up. Later years: about $58.78.

    How we got $278 for Buy the Bambu Lab A1 mini
    • Bambu Lab A1 mini$219
    • Nozzle and build plate (one each a year)$39.99
    • Filament (20 x 40 g at $18.99/kg)$15.19
    • Electricity (about $0.18 per 10-hour print)$3.60

    Sources: Bambu Lab A1 mini price, Build plate, Nozzle, Filament, Bambu Lab power draw, EIA electricity prices

  • Buy the Bambu Lab P1S$458

    Print the same day once it's set up. Later years: about $58.78.

    How we got $458 for Buy the Bambu Lab P1S
    • Bambu Lab P1S$399
    • Nozzle and build plate (one each a year)$39.99
    • Filament (20 x 40 g at $18.99/kg)$15.19
    • Electricity (about $0.18 per 10-hour print)$3.60

    Sources: Bambu Lab P1S price, Build plate, Nozzle, Filament, Bambu Lab power draw, EIA electricity prices

  • Buy the Original Prusa MINI+$584

    Print the same day once it's set up. Later years: about $75.79.

    How we got $584 for Buy the Original Prusa MINI+
    • Original Prusa MINI+$508
    • Nozzle and build plate (one each a year)$57
    • Filament (20 x 40 g at $18.99/kg)$15.19
    • Electricity (about $0.18 per 10-hour print)$3.60

    Sources: Original Prusa MINI+ price, Build plate, Nozzle, Filament, Bambu Lab power draw, EIA electricity prices

  • Join a makerspace: Dallas Makerspace$879

    You print it yourself when you're there.

    How we got $879 for Join a makerspace: Dallas Makerspace
    • Membership (12 months x $72)$864
    • Filament, if you buy your own$15.19

    Sources: Dallas Makerspace

How this works

For each option the calculator adds up one year of printing your parts. Buying a printer counts the printer, one nozzle and one build plate, filament by weight and about $0.18 of electricity per part, which assumes a 10-hour print at about 100 W. That is on the high side for small parts, and power is small next to filament anyway.

A print service is your quote per part plus shipping per order. It starts at JLC3DP's $1.00 FDM price, which is a floor: upload your file for a real number. The library charges by the gram, with any minimum. A makerspace is the monthly fee times the months you're a member, plus filament if you buy your own.

Then it drops anything that misses your deadline or can't print your material, picks the cheapest option left, and searches for the part count where buying the cheapest suitable printer costs no more than the best alternative.

Prices the calculator uses

Prices used by the calculator, with sources
ItemPriceSource
Bambu Lab A1 mini$219us.store.bambulab.com
Bambu Lab P1S$399us.store.bambulab.com
Original Prusa MINI+$508.33prusa3d.com
PLA filament, 1 kg (Bambu PLA Basic with spool)$18.99us.store.bambulab.com
PLA refill, 1 kg (Bambu)$15.99us.store.bambulab.com
Bambu build plate (Textured PEI)from $19.99us.store.bambulab.com
Nozzle (Prusa's estimate)about $20prusa3d.com
Print sheet (Prusa's estimate)about $37prusa3d.com
Electricity per 10-hour printabout $0.18eia.gov
JLC3DP FDM partfrom $1.00jlc3dp.com
Brownsville Public Library (TX)$0.15 a grambrownsvilletx.gov
Downers Grove Public Library (IL)$0.10 a gramdglibrary.org
Arlington Public Library (TX)$0.20 a gramarlingtonlibrary.org
Austin Public Library (TX)1 free print a monthlibrary.austintexas.gov
Dallas Makerspace$72 a monthdallasmakerspace.org
Maker Nexus (Sunnyvale, CA)$75 a monthmakernexus.org
Asmbly Makerspace (Austin)$95 a monthasmbly.org

Questions people ask

How much does it cost to 3D print a part at home?

About $0.94 for a 40 g PLA part: $0.76 of filament at $18.99 a kg and about $0.18 of electricity for a 10-hour print. The printer, a nozzle and a build plate are most of the real cost.

Which 3D printer should a beginner buy?

For PLA and PETG parts, the Bambu Lab A1 mini ($219, 180 mm build volume) is the cheapest of the three here. Bambu says ABS and ASA are not recommended on it, so for those the enclosed Bambu Lab P1S ($399) is the pick, with ventilation that vents outside.

Can my library 3D print for me?

Some do. Downers Grove Public Library (IL) charges $0.10 a gram with a $1.00 minimum and can take up to three weeks. Brownsville (TX) charges $0.15 a gram, Arlington (TX) $0.20 a gram, and Austin gives residents one free print a month. Ask your library for its rules.

Are online 3D printing services cheaper?

For a few parts, usually. JLC3DP lists FDM printing from $1.00 a part with a 3-day build, but that is a starting price: your quote depends on size, material and shipping. Craftcloud compares quotes from more than 150 services.

Is it safe to print ABS at home?

Take care. UL's research found ABS and nylon print hotter and release significantly more ultrafine particles and VOCs than PLA. UL recommends ventilation that vents directly outside, and found ventilated enclosures cut particles by 99.7%.

Is a makerspace worth it just for printing?

It can be if you batch your prints. Dallas Makerspace is $72 a month in 2026, Maker Nexus's Limited plan is $75 and Asmbly in Austin is $95; the Maker Nexus and Asmbly plans include 3D printers. Nation of Makers keeps a map of US maker spaces.

Print a stand for your gadget

Some hackshop builds come with a printable stand. Start a build to get the parts list, the print files and the steps.

Sources

Prices checked October 5, 2026. Prices are US list prices before tax and change often.