Bambu Lab P1S 3D printer, used to compare filament cost per kg and cost per print

How Much Does 3D Printer Filament Cost? (Live Prices Per Kg)

Short answer: a 1kg spool of decent PLA or PETG costs somewhere between $14 and $26 at the brand’s own store, and ASA runs a few dollars more. Right now the cheapest PLA I track is ELEGOO PLA at $13.99/kg, and the cheapest PETG is ELEGOO Rapid PETG at $13.99/kg. That number moves, though. Filament goes on sale constantly, and the same spool can swing 20–30% in a month. So instead of writing numbers that are stale in two weeks, every price on this page is pulled from my filament price tracker, which checks each brand’s store every morning. ...

October 25, 2026 · 6 min · Jared