I, like many others, always assumed that 3D printing was practically free once you owned the printer. You buy a spool of filament, load up a model, hit print, and out pops a part that would've cost you five times the money at a store. This was one of the reasons why I finally got a 3D printer after putting it off for years.
But when my 3D printer arrived, and I started flying through spools of filament, I decided to do the math. As it turns out, there's a recurring cost to 3D printing that starts after you buy your printer, and the result made me rethink just how cheap the hobby really is.
The filament bill is easier to calculate than you think
Breaking down spool prices into the true cost of every gram that ends up in a print
A 1kg spool of budget PLA from a brand like Numakers typically runs somewhere between $12 to $25, depending on the color, any material additives, and whether it's on sale. Deals routinely dip below ten bucks a spool. That works out to roughly one to one and a half cents per gram of filament, which sounds trivially small until you realize that most people round that down to basically nothing.
But the grams add up. A simple phone stand might use 40 grams, which is around 50 cents in material. A more substantial print, like a desk organizer or a cable management box, can easily run 150 to 200 grams, pushing you into the two to four dollar range just for plastic. Note that these assumptions are made considering the budget PLA filament as the baseline. If you're printing other materials like PETG or ABS/ASA, the costs rise. They're still cheap on paper, but it's the first crack in the 3D printing costs nothing myth.
Power isn't where your money disappears
Electricity costs are usually much lower than most people assume, even on long prints
The math surprised me here, mostly because it goes in the opposite direction I expected. Modern printers like the A1 Mini I own are remarkably efficient. It has a small 180mm heated bed, no enclosure to keep warm, and measured tests put its average draw while printing PLA at somewhere between 30 and 70 watts.
At the current US average residential electricity rate of about 19 cents per kilowatt-hour, an eight-hour print burns through roughly half a kilowatt-hour, which comes out to about a dime. A 20-minute benchy, which is how fast modern printers can knock one out, costs well under a cent in electricity.
I had always heard electricity being described as the hidden cost of 3D printing, and on older, hungrier machines with big heated beds, it can add a few percent. On a modern, efficient printer like the A1 Mini, it's a rounding error adding maybe three to five percent on top of your filament cost for a typical print. The real hidden cost is elsewhere.
Drying filament isn't free
PETG, TPU, nylon, and other moisture-sensitive materials add an often-overlooked operating cost
If you print PLA exclusively, you can skip this section because PLA is the most forgiving filament when it comes to moisture. But the moment you step up to PETG, or to ABS and ASA for parts that need to survive heat or sunlight, drying stops being optional. PETG, in particular, drinks moisture straight out of the air, and a wet spool prints like a disaster. You'll be dealing with stringing, popping, pitted surfaces, poor parts, and layers that snap apart.
The fix is a filament dryer. A budget dryer like the Sunlu FilaDryer S2 will cost you around $50 for roughly the cheapest unit that actually reaches and holds the 70°C that tougher materials need. While that cost gets ignored in the filament-only math, it spreads thin fast. Amortize it across your first 25 spools of PETG, and it works out to about $2 a spool, or a fifth of a cent per gram, and keeps shrinking from there.
The electricity side, too, is barely worth mentioning. A heater rated around 50 watts, a six-hour PETG drying cycle costs about six cents even if the heater never cycled off, and printing directly from the dryer adds pennies at best. The only real catch is that budget dryers top out at 70°C, a bit below the roughly 80°C that ABS and ASA ideally want, so plan on longer drying cycles if you're stepping up your materials.
Every failed print has a price tag
Wasted filament, electricity, and machine time quietly add up over the life of your printer
This is the part that actually stings. Most cost calculators and pricing guides will factor in a waste percentage for printer poop, purge lines, brims, supports, and the material stranded at the end of a spool, although you can fix that filament problem with some useful 3D prints. It's recommended to add five to ten percent at most, just for these.
But that doesn't account for outright failures, the spaghetti monster prints that die three hours in because of a bed adhesion issue or a clog. If one in five prints fail (a conservative estimate for modern, well-maintained printers), you're spreading the material cost of five attempts across four usable parts, which means every successful print effectively costs 25 percent more.
In practice, however, it's a little gentler than that, since most failures happen partway through and waste only a fraction of the material, so a realistic buffer would sit at 15 to 25 percent. But that's still the single biggest markup on your cost per part.
Your hours are worth more than your filament
Troubleshooting, maintenance, and post-processing often cost more than the plastic itself
Filament, electricity, and print failures are the easy numbers to calculate, but the thing that changes the whole equation is your own time. If a print needs babysitting for six hours and you value your time at even a modest $15 an hour, that cheap two-dollar part now has an invisible $90 price tag attached.
Most hobbyists don't count this because the printer runs while they sleep or work, so the time feels free, and to be fair, machines like the A1 Mini with their auto-calibration and failure detection features have made unattended printing genuinely viable. But if you're printing to sell, replacing something you could've grabbed at the store for a few bucks, the math stops being flattering the moment you factor in labor, even loosely.
The numbers still favor printing at home
Even after accounting for every expense, 3D printing remains surprisingly cost-effective for many projects
When I added it all up across a dozen recent prints, the real cost per part, filament plus electricity plus a reasonable failure buffer, plus a slice of dryer amortization for the PETG jobs, I landed at around 20 to 35 percent higher than just the filament number. A part I thought cost me $2 in plastic was really closer to $2.50 once everything was included. That's still significantly cheaper than buying the equivalent item retail, especially for niche or custom parts you can't buy anywhere else.
3D printing is totally worth it for the right reasons: customization, parts that don't exist in the store, and the sheer fun of designing something yourself. It's not, however, a magic money-printing machine, and treating filament cost as the entire budget is how people end up shocked when their cheap hobby silently adds up.
Bambu Lab P1S
- Brand
- Bambu Lab
- Build Volume
- 256 x 256 x 256mm
- Connectivity
- Wi-Fi (and Bluetooth for setup)
- Heated Build Plate
- Yes
A superb beginner-friendly enclosed printer with outstanding software for your smartphone or desktop. Combined with the AMS (Automatic Materials System), the P1S can produce stunning multicolor prints: up to four filaments can be stored in a single AMS, and up to 4 AMS units can be combined for 16 filament printing. However, you should be aware the multicolor prints produce a lot of waste, and to mitigate that, you'll need to print either in multiples or print additional "waste" objects to soak up the purged filament.


Credit: James Bruce / MakeUseOf