1kg of PLA filament is approximately 335 meters (1,100 feet) long for standard 1.75mm diameter

A 1kg spool of 1.75mm PLA filament typically measures 330-340 meters (1,080-1,115 ft) in length, while 2.85mm PLA averages 125-130 meters (410-425 ft). Length varies slightly by brand due to density differences, but these are standard estimates for 3D printing.

Why Does Length Vary?

  • Diameter: 1.75mm is ~2.7x longer than 2.85mm for the same weight.
  • Density: PLA density ranges 1.24-1.26 g/cm³; minor variations affect length.
  • Manufacturing tolerance: ±0.05mm diameter changes can alter length by ~5%.

Length Comparison by Diameter & Weight

Filament Diameter 1kg Spool Length 0.5kg Spool Length 0.25kg Spool Length
1.75mm 330-340m (1,080-1,115ft) 165-170m (540-555ft) 82-85m (270-280ft)
2.85mm 125-130m (410-425ft) 62-65m (205-215ft) 31-33m (100-108ft)

How to Calculate Length Manually

  1. Volume calculation:

    Volume (cm³) = Weight (g) / Density (g/cm³)

    Example: 1,000g / 1.25 g/cm³ = 800 cm³

  2. Cross-sectional area:

    Area (mm²) = π × (diameter/2)²

    1.75mm: 2.41 mm² | 2.85mm: 6.38 mm²

  3. Length (meters):

    Length = (Volume × 1,000) / Area

    1.75mm: (800 × 1,000) / 2.41 ≈ 332m

Factors That Affect Usable Length

  • Spool hub size: Larger hubs reduce usable filament by 5-10m.
  • Moisture absorption: Wet PLA may break, wasting 10-50m per spool.
  • Print settings: High retraction or oozing can consume extra filament.
  • Color additives: Pigments may increase density, slightly reducing length.

Quick Estimation Tips

  • 1.75mm PLA: ~1m per 3g of filament.
  • 2.85mm PLA: ~1m per 8g of filament.
  • For 0.2mm layer height, 1kg covers ~400-500cm² of print area.
  • Use a filament calculator for precise project estimates.