Skip to content

3D printer filament prices, per kilogram

At Amazon today the cheapest PLA is $8.18 a kilogram (JAYO PLA 3D Printer Filament 1.75mm, 4.4 kg on four spools for $35.99); the middle of 28 PLA spools is $15.89 a kilogram.

The cheapest new spool or pack in stock of each material, per kilogram of filament. A middle is given from five.
MaterialPricedCheapest per kgMiddle per kgCheapest 1 kg spool
PLA28$8.18$15.89$12.99
PLA+20$8.80$11.87$12.59
Matte PLA14$9.09$14.45$14.39
Silk PLA15$10.00$17.99$14.98
PETG20$7.40$10.00$9.99
TPU16$13.99$21.62$13.99
ABS8$10.75$14.49$11.99
ASA6$16.25$17.75$16.99
Specialty17$14.99$21.99$17.99

PLA+ from $8.80, PETG from $7.40, TPU from $13.99 a kilogram.

Every spool we price, by price per kilogram

One price per product, its cheapest new offer in stock today. Weight is the filament’s, as the listing states it.
SpoolMaterialWeightPricePer kg
UJOYBIO 10kg PETG 3D Printer Filament, Multicolor PackPETG10 kg on ten spools$73.99$7.40
UJOYBIO 10kg PETG Filament Bundle Multicolor, 1kg SpoolPETG10 kg on ten spools$75.99$7.60
16KG PETG Filament Bundle, Multicolor 3D Printing FilamentPETG16 kg on 16 spools$124.99$7.81
UJOY3D 10kg PETG 3D Printer Filament, Rapid Strong PETGPETG10 kg on ten spools$78.99$7.90
JAYO PLA 3D Printer Filament 1.75mm Bundle, 1.1kg, 4-PackPLA4.4 kg on four spools$35.99$8.18
JAYO Black PLA Refill 3D Printer Filament 1.75mm, Black*4PLA4.4 kg on four spools$36.99$8.41
UJOYBIO Elite PLA+ 3D Printer Filament 10kg Bundle, 1kg*10PLA+10 kg on ten spools$87.99$8.80
UJOY3D 10kg Hyper PLA+ 3D Printer, Upgraded PLA+ FilamentPLA+10 kg on ten spools$89.99$9.00
UJOY3D 10kg Elite PLA+ 3D Printer, 10 Color Pack 3D PrintingPLA+10 kg on ten spools$89.99$9.00
JAYO Matte PLA 3D Printer Filament 1.75mm Bundle, 1.1kgMatte PLA4.4 kg on four spools$39.99$9.09
ELEGOO Rapid PLA Plus 3D Printer, 30-600mm/s High SpeedPLA+4 kg on four spools$38.66$9.67
YOUSU PETG 3D Printer Filament Bundle 1.75mm, 1kg, 10-PackPETG10 kg on ten spools$96.99$9.70
JAYO PLA Plus (PLA+) 1.75mm Filament 4, 1.1kg Reusable SpoolPLA+4.4 kg on four spools$42.74$9.71
SUNLU PETG Filament 1.75mm, 4kg, 2 Black+2 BlackPETG4 kg$38.99$9.75
ELEGOO Rapid PETG 3D Printer Filament 1.75mm Black 4 PackPETG4 kg on four spools$39.59$9.90
SUNLU High Speed PLA Filament 1.75mm, 4kg, Black*4, 30mm/sPLA4 kg on four spools$39.70$9.93
IEMAI High Speed PETG 3D Printer Filament 1.75mm, 600mm/sPETG1 kg$9.99$9.99
EONO3D Black PETG Filament 1.75mm 1kg, 3D Printer FilamentPETG1 kg$9.99$9.99
ANYCUBIC 3D Printer Filament Multicolor PLA Bundle 4KGPLA4 kg$39.99$10.00
ELEGOO Matte PLA 3D Printer Filament Bundle 4KG 1.75mm 4Matte PLA4 kg on four spools$39.99$10.00
SUNLU 4KG Bundle PLA Matte 1.75mm, Matte Surface 3D PrinterMatte PLA4 kg on four spools$39.99$10.00
Frucindra 4KG PETG 3D Printer Filament Bundle 1.75mm, RedPETG4 kg on four spools$39.99$10.00
OVERTURE 4 Pack 1kg High Speed Refill PLA+ Filament, Black*4PLA+4 kg on four spools$39.99$10.00
SUNLU Filament Refill 1.75mm, 4 Black, petg Refill 4kgPETG4 kg$39.99$10.00
YUGMCOCE Silk Pla Plus Filament 8KG Bundle, 1.75mm ±0.02mmSilk PLA8 kg on eight spools$79.99$10.00
ANYCUBIC PLA Plus (PLA+), Dimensional Accuracy +/- 0.02mmPLA+4 kg on four spools$40.49$10.12
Kingroon PLA 3D Printer Filament, 12RollsPLA12 kg on 12 spools$126.34$10.53
ELEGOO PLA 3D Printer Filament 1.75mm, Dimensional AccuracyPLA4 kg on four spools$42.96$10.74
ELEGOO Matte PLA 3D Printer Filament, 4pcs 1kg SpoolsMatte PLA4 kg on four spools$42.99$10.75
SUNLU High Speed PETG Filament 1.75mm 4KG, 30PETG4 kg$42.99$10.75
SUNLU 4KG High Speed ABS Filament, 1KG Spool, (4xBlack)ABS4 kg on four spools$42.99$10.75
SUNLU PLA+2.0 3D Printer Filament, 4-Pack (4KG)PLA+4 kg on four spools$43.34$10.84
SUNLU PLA Refill Filament 1.75mm 4KGPLA4 kg$43.69$10.92
SUNLU Silk Pla Plus Filament 4kg Bundle, 1kg Spool, 4 PacksSilk PLA4 kg on four spools$43.69$10.92
Creality PETG Filament 1.75mm 4KG, Total 4-PackPETG4 kg on four spools$43.99$11.00
SUNLU ABS Filament 1.75mm, 4 Black, 4kg, 3D Printer FilamentABS4 kg$43.99$11.00
SUNLU PETG2.0 3D Printer Filament, 4-Pack (4KG)PETG4 kg on four spools$44.64$11.16
ELEGOO PLA 3D Printer Filament Bundle 4KG TruePLA4 kg on four spools$44.96$11.24
SUNLU High Speed Matte PLA 3D Printing, 600mm/s Fast 3DMatte PLA4 kg on four spools$44.99$11.25
ELEGOO PLA+ Filament 1.75mm Bundle Black/White/Grey/SpacePLA+4 kg on four spools$45.99$11.50
SUNLU 4KG Upgrade PLA+2.0 3D Printer, PLA Plus 2.0 FilamentPLA+4 kg on four spools$46.99$11.75
Creality ABS 3D Printer Filament 1.75mm, 4-Pack (4 kg)ABS4 kg on four spools$47.49$11.87
ANYCUBIC Matte PLA Filament Bundle 4KG, 1KG Reusable SpoolMatte PLA4 kg on four spools$47.49$11.87
3DHoJor ABS Filament 3D Printer Filament 1KG WhiteABS1 kg$11.99$11.99
SUNLU PLA+ 2.0 Filament 1.75mm, 1KG Spool Bundle, 4 RollsPLA+4 kg on four spools$47.96$11.99
Creality PLA 3D Printer Filament, 2-Pack, 2KG TotalPLA2 kg on two spools$23.99$12.00
Kingroon High Speed PLA Bundle 3D, 3D Printer Rapid FilamentPLA10 kg$119.99$12.00
ANYCUBIC PETG Filament 1.75mm, Multicolor Bundle 10KGPETG10 kg$121.99$12.20
Creality PETG Filament 1.75mm, 2-Pack (2 kg), MoistureproofPETG2 kg on two spools$24.69$12.35
ELEGOO PLA Plus 3D Printer Filament, Tougher & StrongerPLA+1 kg$12.59$12.59
ELEGOO PETG 3D Printer Filament 1.75mm, Dimensional AccuracyPETG1 kg$12.99$12.99
Polymaker Panchroma PLA Filament 1.75mm, 1kg, Up to 500mm/sPLA1 kg$12.99$12.99
ANYCUBIC High Speed PLA Filament Multicolor Bundle, 4KGPLA4 kg$51.99$13.00
eSUN PLA+ Filament 1.75mm, 3D Printer Filament(2 Pack Black)PLA+2 kg on two spools$26.99$13.50
OVERTURE High Speed PLA Filament 1.75mm 3D, 1kg BlackPLA1 kg$13.98$13.98
PETG Filament, 3D Printer Filament 1.75mm 1KG (2.2lbs)PETG1 kg$13.99$13.99
3DHoJor TPU95A Filament 3D Printer Filament 1KG BlackTPU1 kg$13.99$13.99
OVERTURE Matte PLA Filament 1.75mm, 1kg Matte Light BrownMatte PLA1 kg$14.39$14.39
iSANMATE 250g*8 Colors Matte PLA Filament Bundle 30-300mm/sMatte PLA2 kg on eight spools$28.99$14.50
CHCKX Triple Color Silk PLA 3D Printer, 1kg (2.2lbs)Silk PLA1 kg$14.98$14.98
OVERTURE High Speed PETG Filament 1.75mm, 1kg WhitePETG1 kg$14.99$14.99
PLA+ 3D Printing Filament Bundle for Bambu, 8 x 250g SpoolsPLA+2 kg on eight spools$29.98$14.99
ELEGOO PLA 3D Printer Filament 4KG Oak Wood/Rosewood/TanSpecialty4 kg on four spools$59.96$14.99
SUNLU 4KG Triple Color Silk Filament, 1KG Spool(2.2 lbs)Silk PLA4 kg on four spools$59.99$15.00
Polymaker PETG Filament 1.75mm, 1KG, Reduced StringingPETG1 kg$15.59$15.59
SUNLU Multicolor 4-Color Silk PLA+ Filament Bundle, 4 PackSilk PLA4 kg on four spools$62.69$15.67
Creality Hyper PLA Filament 1.75mm, 4-Pack, 4KG, Support CFSPLA4 kg on four spools$63.16$15.79
UGUESS TPU 95A 3D Printer Filament, 1KG, Smooth PrintingTPU1 kg$15.99$15.99
Geeetech Matte PLA Filament 1.75mm Navy Blue 1kg SpoolMatte PLA1 kg$15.99$15.99
CC3D PLA Max + Black PLA Filament 1.75 mm 3D PrinterPLA1 kg$15.99$15.99
Polymaker ASA Filament Bundle 4KG Black*4, 1.75mmASA4 kg on four spools$64.99$16.25
OVERTURE PLA Plus (PLA+) 3D Printer Filament, 1kg BlackPLA+1 kg$16.49$16.49
ERYONE Silk PLA Filament for 3D, Shiny Filament 1kgSilk PLA1 kg$16.99$16.99
iSANMATE Matte Tri Colors PLA Filament, 3-in-1 Color RainbowMatte PLA1 kg$16.99$16.99
EONO3D TPU Filament Matte 95A 1.75mm, 1kg, for Phone CasesTPU1 kg$16.99$16.99
ELEGOO ABS 3D Printer Filament 1.75mm Black 1KG Strong LayerABS1 kg$16.99$16.99
JAYO ASA 3D Printer Filament 1.75mm, 1kg Reusable SpoolASA1 kg$16.99$16.99
eSUN PLA+ Filament 3D Printer Filament PLA, PLA Plus 1.75mmPLA+1 kg$16.99$16.99
Polymaker Panchroma Matte PLA Filament 1.75mm, 1kgMatte PLA1 kg$16.99$16.99
ERYONE PLA Filament Bundle, 8 ColorsPLA2 kg on eight spools$33.99$17.00
JAYO Silk PLA Multicolor 3D Printer Filament Bundle, 250gSilk PLA2 kg on eight spools$33.99$17.00
Creality RFID Hyper PLA Filament, 4KG 3D Printer FilamentPLA4 kg$69.79$17.45
MarsWork Pre-Dried PLA Basic, 8 x 250g Bundle for Bambu LabPLA2 kg on eight spools$34.99$17.50
JAYO Rapid PLA 3D Printer Filament Bundle 2KG, 8 Pack 250gPLA2 kg on eight spools$34.99$17.50
SUNLU 4kg ASA 3D Printer Filament Bundle, (4xBlack), 4 PackASA4 kg on four spools$69.99$17.50
GIANTARM Silk Metallic Silver PLA 3D Printer Filament 1kgSilk PLA1 kg$17.99$17.99
OVERTURE ABS High Strength 3D Printer Filament, 1kg BlackABS1 kg$17.99$17.99
iSANMATE ASA Filament 1.75mm Black 1KG, 1kg Spool (2.2lbs)ASA1 kg$17.99$17.99
Geeetech Silk PLA Gold Filament 1.75mm, 1kg(2.2lbs) SpoolSpecialty1 kg$17.99$17.99
SUNLU TPU 95A Flexible 3D Printing, Black+White 2-PackTPU2 kg on two spools$35.99$18.00
Creality TPU 95A Flexible 3D Printer, 2×1kg Spool (4.4lbs)TPU2 kg on two spools$35.99$18.00
SUNLU PLA Plus 3D Printer Filament, 1.75mm, 10 ColorsPLA+10 kg on ten spools$179.99$18.00
UGUESS Silk PLA+ 3D Filament Bundle, 1.75mm, Easy PrintingSilk PLA2 kg on eight spools$36.99$18.50
LANDU Silk Tri-Color PLA Filament, Neatly Wound 3D PrinterSilk PLA1 kg$18.99$18.99
Stronghero3D PLA Filament 1.75mm, Net Weight 1kg(2.2lbs)Silk PLA1 kg$18.99$18.99
YXPOLYER ABS Filament Low Odor ABS+ 3D Printing TransparentABS1 kg$18.99$18.99
LANDU Carbon Fiber PLA Filament PLA-CF 3D Printer FilamentSpecialty1 kg$18.99$18.99
AICOPYTO PLA-CF Carbon Fiber PLA 3D Printer Filament 1.75mmSpecialty1 kg$18.99$18.99
IEMAI PLA-CF Filament 1.75mm, Carbon Fiber, Matte Black, 1kgSpecialty1 kg$18.99$18.99
Amazon Basics Silk PLA 3D Printer Filament, 1.75mmSilk PLA1 kg$18.99$18.99
FLASHFORGE Rapid PLA Filament 1.75mm, 500mm/s High SpeedPLA1 kg$19.19$19.19
ERYONE Matte Gradient Rainbow 3D Printer PLA Filament 1.75Matte PLA1 kg$19.54$19.54
SUNLU 250g PLA Filament Bundle 1.75mm, 8 Small SpoolsPLA2 kg on eight spools$39.89$19.95
ELEGOO Silk PLA 3D Printer Filament 1.75mm Dual Color BlackSilk PLA1 kg$19.99$19.99
Creality Hyper PLA-CF Filament 1.75mm, 1-Pack, 1KGSpecialty1 kg$19.99$19.99
Polymaker PolyLite PLA Pro Filament, Easy to Print on MostPLA+1 kg$19.99$19.99
Polymaker Matte PLA Filament 1.75mm, 1kg, Up to 500mm/sMatte PLA1 kg$19.99$19.99
Polymaker PLA Pro Filament 1.75mm 1KG, High SpeedPLA+1 kg$19.99$19.99
MarsWork PLA Basic, 1.75mm 3D Printing Filament, RedPLA1 kg$19.99$19.99
Creality Hyper PLA Filament Bundle 4KG, Up to 600mm/s HighPLA4 kg$79.99$20.00
Creality 3D Printer Filament TPU Filament 1.75mm 1KGTPU1 kg$20.66$20.66
ELEGOO TPU 3D Printer Filament 1.75mm Black, 95A FlexibleTPU1 kg$20.69$20.69
FLASHFORGE Silk PLA Filament 1.75mm, 3D Printer Filament 1kgSilk PLA1 kg$20.79$20.79
FLASHFORGE PLA Filament 1.75mm +, Color Changeable 3DPLA1 kg$20.79$20.79
OVERTURE ASA Filament 1.75mm, 1kg BlackASA1 kg$20.99$20.99
ACESAY TPU Filament 1.75mm, 95A TPU 3D Filament, 8 ColorTPU1.6 kg on eight spools$33.99$21.24
ELEGOO Carbon Fiber PLA 3D Printer Filament 1.75mm Black 1KGSpecialty1 kg$21.37$21.37
Creality Hyper Carbon Fiber PLA Filament 1.75mm 1KG, BlackSpecialty1 kg$21.42$21.42
SUNLU TPU Filament 1.75mm, (1kg, 95a TPU)TPU1 kg$21.99$21.99
Geeetech TPU Filament 1.75mm, 1KG (2.2lbs) Spool, Clear BlueTPU1 kg$21.99$21.99
ANYCUBIC Carbon Fiber PLA Filament 1.75mm, 1KG, BlackSpecialty1 kg$21.99$21.99
ERYONE Matte 3D Printer PLA Filament, Matte Filament PLAMatte PLA1 kg$21.99$21.99
HATCHBOX PLA Filament 1.75mm Black, 3D Printer Filament 1KGPLA1 kg$22.99$22.99
Official CREALITY Hyper PLA Filament, High Speed PLAPLA1 kg$22.99$22.99
TINMORRY PLA-CF Carbon Fiber Filament 1.75mm, 1 KGSpecialty1 kg$23.98$23.98
OVERTURE TPU 95A Flexible 3D Printer Filament, 1kg BlackTPU1 kg$23.99$23.99
Polymaker ASA Filament 1.75mm Black 1KG, 3D Printer FilamentASA1 kg$24.49$24.49
Bambu Lab PLA 3D Printer Filament 1.75mm RFID 1kg with SpoolPLA1 kg$25.80$25.80
ZIRO Fast Color Changing TPU Filament, Shore 95A 0.8kg SpoolTPU0.8 kg$20.69$25.86
FLASHFORGE ABS Pro Filament 1.75mm, 3D Printer Filament 1kgABS1 kg$25.99$25.99
FLASHFORGE Carbon Fiber PLA Filament, Carbon FiberSpecialty1 kg$25.99$25.99
FLASHFORGE Carbon Fiber PLA Filament 1.75mm Volcanic RockSpecialty1 kg$25.99$25.99
FLASHFORGE Rapid PLA Filament 1.75mm Glow Rainbow, BrilliantSpecialty1 kg$25.99$25.99
Polymaker Carbon Fiber PLA Filament, Easy to Print 3DSpecialty1 kg$26.99$26.99
HATCHBOX PLA MAX V2 Teal 3D Printer Filament Made in the USAPLA1 kg$28.00$28.00
AMOLEN 95A TPU 3D Printer Filament, 1kg Spool(2.2lbs)Specialty1 kg$29.99$29.99
Polymaker TPU Filament 1.75mm 95A, 3D Printer FilamentTPU0.75 kg$22.99$30.65
AMOLEN Silk PLA 3D Printer Filament, Shiny Dual ColorSilk PLA0.8 kg on four spools$27.99$34.99
Lotactree Black TPU Filament 1.75mm, 3D Printer Filament TPUTPU0.25 kg$8.99$35.96
SUNLU PA6-CF20 Carbon Fiber Nylon 3D Printing FilamentSpecialty1 kg$35.99$35.99
Polymaker Polymax Tough PLA 3D Printer Filament 1.75mmPLA+0.75 kg$29.99$39.99
Siraya Tech Flex TPU Air, Active Foaming 3D Printer FilamentTPU1 kg$39.99$39.99
Filajoy3D 95A Chameleon TPU Filament, TPU Chameleon ColorTPU0.25 kg$13.99$55.96
Polymaker Fiberon PA6-CF20 Carbon Fiber Nylon FilamentSpecialty0.5 kg$39.99$79.98

Questions people ask

How much does PLA filament cost?
At Amazon today the cheapest PLA is $8.18 a kilogram (JAYO PLA 3D Printer Filament 1.75mm, 4.4 kg on four spools for $35.99); the middle of 28 PLA spools is $15.89 a kilogram. A single 1 kg spool costs from $12.99.
What is the cheapest PLA filament per kg?
JAYO PLA 3D Printer Filament 1.75mm Bundle: 4.4 kg on four spools for $35.99, $8.18 a kilogram at Amazon today. Packs of several spools usually cost less per kilogram than one spool.
Is PETG more expensive than PLA?
Not at Amazon today: the middle PETG spool costs $10.00 a kilogram, against $15.89 for PLA (20 and 28 spools).

Material and weight are read from each listing’s title; variety packs of two materials, 2.85 mm filament, pen refills and resin are left out, and so are sold-out and rebuilt units. “Specialty” is carbon-fibre, wood, glow, metal and engineering filaments. Amazon prices only; checked Oct 19. Also: 3D printer prices, how much a 3D printer costs.