How much does a 3D print cost?
Cents to a few dollars for most parts printed at home. Filament is the main cost; electricity is small on a modern printer. Typical prints in PLA on a Bambu Lab P1S, at US prices ($18/kg filament, $0.18/kWh):
| Filament | Time | Filament cost | Electricity | Total cost | |
|---|---|---|---|---|---|
| Keychain or cable clip | 5 g | 18 min | $0.09 | $0.01 | $0.16 |
| Wall hook or small bracket | 25 g | 1 h | $0.45 | $0.02 | $0.70 |
| Phone stand | 60 g | 2.5 h | $1.08 | $0.05 | $1.71 |
| Electronics enclosure | 150 g | 5 h | $2.70 | $0.09 | $3.98 |
| Large print (full plate) | 800 g | 20 h | $14 | $0.38 | $20 |
How 3D printing cost is calculated
- Filament: grams used x spool price per kg / 1000. The weight comes from your slicer, or from the calculator's estimate when you drop a file.
- Electricity: the printer's average power while printing x hours x your price per kWh.
- Printer wear: hours x printer price / its useful printing hours. It covers nozzles, belts, the build plate and the printer itself.
- Failed prints: a percentage of the above for the prints that go wrong and get reprinted.
Filament prices per kg
Typical prices for common 1 kg spools (late 2026). Use your own spool's price in the calculator: brands and sales vary a lot.
| Material | Density | USD | EUR | GBP |
|---|---|---|---|---|
| PLA | 1.24 g/cm³ | $18 | €18 | £16 |
| PETG | 1.27 g/cm³ | $18 | €19 | £17 |
| ABS | 1.04 g/cm³ | $18 | €19 | £17 |
| ASA | 1.07 g/cm³ | $24 | €24 | £22 |
| TPU | 1.21 g/cm³ | $28 | €28 | £25 |
| Nylon (PA) | 1.14 g/cm³ | $40 | €40 | £36 |
| PLA-CF / PETG-CF | 1.29 g/cm³ | $30 | €30 | £27 |
How much electricity a 3D printer uses
Average power while printing PLA, as measured by the makers, and what an hour of printing costs at typical household prices.
| Printer | Average power (PLA) | Per hour, US | Per hour, EU | Per hour, UK |
|---|---|---|---|---|
| Bambu Lab P1S / X1C | 105 W | 1.9¢ | 3.0 c | 2.6p |
| Bambu Lab A1 | 95 W | 1.7¢ | 2.8 c | 2.4p |
| Bambu Lab A1 mini | 80 W | 1.4¢ | 2.3 c | 2.0p |
| Prusa MK4 / CORE One | 80 W | 1.4¢ | 2.3 c | 2.0p |
| Creality K1 / Ender 3 V3 | 110 W | 2.0¢ | 3.2 c | 2.8p |
| Creality Ender 3 / older printer | 125 W | 2.3¢ | 3.6 c | 3.1p |
What a print service charges
Ordering a small part online costs far more than printing it yourself. On November 7, 2026, the cheapest offer for one solid 50 x 30 x 20 mm PLA part on Craftcloud, which compares many print services, was €25.73 delivered to Germany, €25.94 to France and £21.11 to the UK, VAT included. All3DP priced a similar small PLA part at $16.19 delivered in the US. The plastic itself was worth €2 to €7: the rest is the services' minimum order and shipping. A service is still the way to go without a printer, or for materials and sizes a home printer can't do.
Pricing 3D prints to sell
- Cost to print: the calculator's total, failures included.
- Your time: setup, removing supports, cleanup and packing, at your hourly rate. For small parts this is often more than the plastic.
- Markup: multiply the sum by 2 to 3 for generic items, more for your own designs or custom work.
- Marketplace fees and shipping come on top: Etsy, for example, charges listing, transaction and payment fees.
How the estimate from a file works
A slicer prints a part as walls around its sides, solid layers on its top and bottom and a sparse infill inside. The calculator does the same sums on the mesh: the surfaces facing sideways get 2 walls of 0.42 mm, the surfaces facing up or down 4 top and 3 bottom layers of 0.2 mm, and the rest of the volume is filled at your infill density. Time follows from the plastic laid down and the number of layers.
We checked it against Bambu Studio (P1S, 0.20 mm Standard, Bambu PLA Basic, 20% infill) on six parts designed with BuildCAD AI, from a 0.4 g clip to a 60 g tray: the weight was within 3% on average (12% at worst) and the time within 14% on average (about 30% at worst). Supports, brims and unusual settings change the real numbers: when you have sliced the part, type the slicer's weight and time.
Need a part to print? Describe it to BuildCAD AI and download a print-ready STL, or start from the library of customizable models.
