← BuyPointer BuyPointer 3D Printing

Filament prices

All prices normalised to cost per kilogram from in-stock listings at 21 retailers. 15,432 of 17,448 tracked listings state a net spool weight and are included; the rest are excluded rather than assumed.

By material

MaterialListingsMedian $/kg25th pct75th pctLowest
PLA5,925$24.00$18.99$29.99$12.00
PETG1,563$23.33$19.99$29.00$8.99
ABS800$24.00$22.50$28.99$10.00
PLA+793$24.99$15.99$29.74$12.50
TPU677$34.99$29.99$38.99$16.00
PCTG501$28.99$25.33$29.99$23.96
ASA373$29.99$22.99$32.99$10.00
PA101$59.99$45.99$93.27$22.99
TPE40$80.00$80.00$80.00$34.55
PC35$43.33$39.99$93.27$26.99

Materials with fewer than 20 in-stock listings are not shown — the sample is too small to quote a median from.

PLA by retailer

PLA is the one material every seller stocks, so it is the fairest cross-retailer comparison. Sellers with fewer than 10 in-stock PLA listings are omitted.

RetailerPLA listingsMedian $/kgLowest
VoxelPLA34$16.99$16.99
Numakers75$16.99$15.99
Overture271$19.99$12.99
Eryone3,610$20.99$12.00
Duramic 3D43$20.99$15.99
Snapmaker91$22.99$17.50
Push Plastic615$23.33$19.83
COEX320$23.81$15.00
ZIRO24$24.49$23.99
3D Universe430$25.49$19.99
Amolen / IIIDMAX719$27.99$12.69
Hatchbox67$28.00$21.50
3D-Fuel105$29.98$16.48
Printed Solid95$29.99$19.99
Atomic Filament96$29.99$19.99
SainSmart31$29.99$19.99
Proto-pasta89$89.99$16.66

Cheapest PLA in stock today

$/kgPriceSpoolRetailerProduct
$12.00$119.9910 kgElegooPLA Filament 1.75mm Grey 10KG
$12.00$12.001 kgEryone(Bundle Sale)PLA Lite Matte Filament - 1.75mm±0.03mm (1kg)
$12.00$12.001 kgEryone(Bundle Sale)PLA Lite Filament - 1.75mm±0.03mm (1kg)
$12.50$12.501 kgEryone(Pre-Sale)PLA New Product Color Collection Filament,1kg,(MOQ:10…
$12.50$12.501 kgEryone(Pre-Sale)PLA New Colors Filament:1kg,1.75mm (MOQ:20 Rolls,Mixa…
$12.50$12.501 kgEryone(EU only)(Pre-Sale)PLA All Series Filament,1kg (MOQ:20 Rolls,Mi…
$12.50$12.501 kgEryone(UK only)(Pre-Sale)PLA All Series Filament,1kg (MOQ:20 Rolls,Mi…
$12.50$12.501 kgEryone(US only)(Pre-Sale)PLA All Series Filament,1kg (MOQ:20 Rolls,Mi…
$12.50$12.501 kgEryone(CA only)(Pre-Sale)PLA All Series Filament,1kg (MOQ:20 Rolls,Mi…
$12.69$253.7620 kgAmolen / IIIDMAX20 x 1kg Premium PLA+ Mix and Match
$12.69$203.0416 kgAmolen / IIIDMAX16 x 1kg - High Speed PLA+ Pack
$12.99$103.928 kgAmolen / IIIDMAX8 x 1kg High Speed PLA+ Pack
$12.99$129.9010 kgAmolen / IIIDMAX10 x 1kg Premium PLA+ Mix and Match
$12.99$12.991 kgOvertureOverture PLA+ Refill 3D Printer Filament 1.75mm
$12.99$12.991 kgOvertureOverture PLA Refill 3D Printer Filament 1.75mm

One listing per retailer and product. Prices exclude shipping and tax, and bulk multi-spool packs are priced per kilogram of their total contents.