3D print cost calculator
All tools

How long is 1 kg of PETG filament?

A 1 kg spool of 1.75 mm PETG is about 327.4 m long; a kilogram of 2.85 mm PETG is about 123.4 m. That uses a density of 1.27 g/cm³. Convert any weight or length below.

PETG grams ↔ meters converter

How much PETG is left on my spool?

PETG length and weight at a glance

FilamentCross-sectionPer kg1 m weighs1 g is
1.75 mm2.405 mm²327.4 m3.05 g32.7 cm
2.85 mm6.379 mm²123.4 m8.10 g12.3 cm

Which density this page uses

Most PETG datasheets list 1.27 g/cm³, with individual products between about 1.24 and 1.30 g/cm³. PETG is the densest of the common filaments, so a kilogram is slightly shorter than a kilogram of PLA. Every number on this page is computed from 1.27 g/cm³; if your spool lists a different density, choose the closest material or scale the result: length is inversely proportional to density, so a material 3% denser gives 3% fewer meters per kilogram.

Length of common PETG spool sizes

Net weight1.75 mm2.85 mm
500 g164 m62 m
750 g246 m93 m
1 kg327 m123 m
2 kg655 m247 m
3 kg982 m370 m
5 kg1,637 m617 m

Net weight is the filament only — the empty spool comes on top. Not every brand sells every size in PETG; the table simply converts the weight on the label.

PETG cost per meter and per gram

Spool pricePer gramPer m (1.75)Per m (2.85)10 m (1.75)
$15.00 / kg1.5¢4.6¢12.2¢$0.46
$20.00 / kg2.0¢6.1¢16.2¢$0.61
$25.00 / kg2.5¢7.6¢20.3¢$0.76
$35.00 / kg3.5¢10.7¢28.4¢$1.07

Material only. A full print also pays for electricity, machine wear and failed prints — see 3D printing cost per gram for worked examples, or drop an STL into the PETG print cost calculator.

How diameter tolerance changes the length

Filament is sold by weight, so a spool that runs slightly thick holds fewer meters, and one that runs thin holds more. Length scales with 1 ÷ diameter², so small diameter errors matter roughly twice as much in length:

ToleranceDiameter1 kg isLength change
1.75 ± 0.02 mm1.73–1.77 mm320–335 m−2.2% / +2.3%
1.75 ± 0.05 mm1.70–1.80 mm309–347 m−5.5% / +6.0%
2.85 ± 0.05 mm2.80–2.90 mm119–128 m−3.4% / +3.6%

Good filament is typically specified at ±0.02–0.03 mm and budget filament at ±0.05 mm. Your slicer assumes the nominal diameter, so a consistently thick spool also over-extrudes by the same percentage; if you measure an average diameter well away from nominal, enter it in the slicer's filament settings.

PETG compared with other filaments

Filamentg/cm³1 kg, 1.75 mmvs PETG
PLA1.24335 m+2%
PETG1.27327 m—
ABS1.04400 m+22%
TPU1.21344 m+5%
ASA1.07389 m+19%
Nylon (PA)1.14365 m+11%

About PETG spools

PETG is popular for functional parts because it is tougher and more heat resistant than PLA while still printing without an enclosure. Its higher density means each meter weighs a little more, so the same part in PETG costs slightly more material by weight even when the spool price is identical.

PETG picks up some moisture from the air. That barely changes the weight of a spool, but wet PETG strings and pops, so dry it before long prints — especially when you are trying to use up the last few meters of a spool for a big part.

The formula, worked for PETG

length = mass ÷ (density × π × (diameter ÷ 2)²)

1,000 g ÷ 1.27 g/cm³ = 787.4 cm³ = 787,402 mm³ of plastic. A 1.75 mm filament has a cross-section of π × 0.875² = 2.405 mm², so the length is 787,402 ÷ 2.405 = 327,364 mm, or 327.4 m. With 2.85 mm filament (6.379 mm²) it is 123.4 m.

Read how much filament a print uses to estimate the grams a model needs, or go back to the filament length calculator for every material.

FAQ

How long is 1 kg of PETG filament?

About 327 m of 1.75 mm PETG or 123 m of 2.85 mm filament, at a density of 1.27 g/cm³.

How much does 1 meter of PETG filament weigh?

About 3.05 g for 1.75 mm and 8.10 g for 2.85 mm, so 10 m of 1.75 mm PETG is about 30.5 g.

How many meters are on a 500 g or 5 kg spool of PETG?

A 500 g spool of 1.75 mm PETG holds about 164 m; a 5 kg spool about 1,637 m. In 2.85 mm the same spools hold about 62 m and 617 m.

What does PETG filament cost per meter?

At $20.00 per kg, 1.75 mm PETG costs 6.1¢ per meter and 2.0¢ per gram; 2.85 mm costs 16.2¢ per meter.