Best Filaments for 3D Printing 2025

Best Filaments for 3D Printing
(Image credit: Tom's Hardware)

Filament for 3D printing comes in an overwhelming array of materials, colors and price points. Sadly, many new users will shy away from trying interesting materials not because they lack confidence, but because they don’t have a good recommendation. That’s why we’ve built this guide. Every filament on this list ran through our 3D printers with flying colors.

Even one of the best 3D printers on the market won’t perform well if given the wrong material for the job. Likewise, some of the best budget 3D printers around can knock your socks off with a $15 roll of bargain PLA.

Best Filaments At A Glance

Swipe to scroll horizontally

Filament

Type

Category

Average Cost

Spool Size

Print Temp

Bed Temp

Voxel PLA

PLA

Best Budget PLA

$16.99

1 kg

200 to 240 °C

0 to 60 °C

Inland PLA+, Micro Center

PLA

Best Every Day PLA

$18.99

1 kg

190 to 220 °C

40+ °C

Prusament PLA, Prusa Research

PLA

Best Premium PLA

$29.99

1 kg

200 to 230 °C

50 to 60 °C

refuel 3Dfuel

PLA

Best Budget Recycled PLA

$18.32

1 kg

195 to 225 °C

60 °C

Black Recycled PLA, ProtoPasta

PLA

Best Recycled PLA

$19.99

1.75mm

1 kg

195 to 225 °C

Elegoo

PLA

Best Filament on Amazon

$16.99

1 kg

205 to 230 °C

60 °C

Cookie Cad

PLA

Best Gradient Colors

$34.95

1 kg

205 to 235 °C

25 to 60 °C

Red Silk Rainbow, Sovol

PLA

Best Rainbow

$18.99

1 kg

205 to 235 °C

0 to 60 °C

epax

PLA

Best Dual or Tri-Color

$26.99

1 kg

190 to 220 °C

45 to 60 °C

Polymaker

PLA

Best Selection of Colors

$20.99

1 kg

190 to 220 °C

25 to 60 °C

Filament Types

3D printers can use many types of materials, but they are all forms of plastic. PLA is an organic material derived from plant sugars, but most everything else starts with petroleum.

  • PLA (Polylactic Acid) is the most forgiving material to work with due to its relatively low melting point and low thermal expansion, resulting in prints with good layer adhesion and minimal warping or shrinkage. Finished PLA prints can be brittle and don’t fare well in the sun. It is best for decorative models or low-stress parts.
  • PETG (Polyethylene Terephthalate modified by Glycol) is stronger, resistant to sunlight, and a bit more flexible, but it can be stringy if you don't dial in your settings correctly.
  • TPU (Thermoplastic Polyurethane) is a rubbery, flexible filament that is surprisingly strong, though difficult to print. It can not work with an AMS-style system and needs a direct drive extruder.
  • ABS (Acrylonitrile Butadiene Styrene) is a strong, inexpensive, impact-resistant plastic that needs a high-temperature nozzle and an enclosure to prevent warping. This is what LEGO bricks are made of. ABS releases noticeable fumes during printing, so good ventilation is important.
  • ASA (Acrylonitrile Styrene Acrylate) is as strong as ABS but has the bonus of being sunlight resistant and can therefore be used outside. It needs a high-temperature nozzle and an enclosure to prevent warping. It emits fumes, but they are generally milder than those from ABS.
  • PA (Polyamide) covers a range of Nylon materials. It is extremely strong, flexible, and ideal for functional prints like gears and hinges. It’s also extremely sensitive to moisture and requires high heat plus an enclosure. Variations with Glass or Carbon Fiber additives can be easier to print.
  • PC (Polycarbonate) is a very strong, impact and heat-resistant material for high-performance parts like car engines. It requires nozzle temperatures over 270 °C, a bed temperature around 100 °C, and ideally, a heated chamber to reduce warping.

Best Filaments for 3D Printing

Why you can trust Tom's Hardware Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

Best PLA Filaments

The best filament type for most users and projects, is also the most popular. PLA (polylactic acid) can be very affordable, easy to print, and comes in an endless range of colors and surface finishes. PLA filament runs on any 3D printer with any kind of bed surface and doesn’t require an enclosure. Made from renewable organic sources like corn, beets, or sugarcane, PLA is more environmentally friendly than oil-based plastics and doesn’t have very harsh fumes.

Most PLA is somewhat brittle and has a low melting point, so it’s best used for decorative objects not subject to high temperatures or too much sunlight. It sands well and is easy to paint, making it great for costume pieces.

1. Best Budget PLA

ToxBox Build a Car, printed with a ToyBox with VOXELPLA+ Fire Engine Red. (Image credit: Tom's Hardware)

1. Voxel PLA+

Best Budget PLA

Specifications

Print Temperature: 200 to 220 °C
Bed Temperature: 45 to 60 °C
Colors: 21 basic colors
Typical Price: $16.99
Spool Size: 1 kg

Reasons to buy

+
Affordable
+
Packed in vacuum bags
+
Stats listed on spool

Reasons to avoid

-
Only basic colors

VoxelPLA PLA+ is a no nonsense, high speed filament with bold, bright colors. The plastic spools ensure Voxel’s material works well in all AMS style systems. Bulk orders are available, which reduces the price to $15.98 each at 31 spools, and you are allowed to mix and match the colors so you can get several spools of each.

You can select from a palette of 21 colors, and spools are well-labeled. Voxel runs a 250 machine print farm that exclusively uses their own filament, which ensures quality. They won’t sell what they can’t use themselves. The car shown here is in Fire Engine Red, and printed beautifully on a kid’s Toybox 3D printer.

Buy: Voxel PLA+

2. Best Every Day PLA

Happy Pot :) by Keetah, Printed with an Anycubic Kobra (Image credit: Tom's Hardware)

2. Inland PLA+

Best Every Day PLA

Specifications

Print Temperature: 205 to 2225 °C
Bed Temperature: 60 to 80 °C
Colors: 23 colors, including glow
Typical Price: $18.99 and up
Spool Size: 1 kg

Reasons to buy

+
Packed in vacuum bags
+
Stats listed on spool
+
Cardboard spools

Reasons to avoid

-
Inconsistent inventory
-
More expensive online

When your budget is tight, there’s no reason to print with inferior materials. Micro Center’s Inland PLA+ comes in a wide variety of opaque colors to suit your needs. The filament is available both in person at Micro Center, on their website and on Amazon. You’ll get the best deal when you shop in person. Inland also comes in silks, glitters and dual tone materials that are just a few dollars more. The Happy Pot above was printed in Inland Blue and has a wonderful smooth surface.

The filament is wound on cardboard spools labeled with suggested printing temperatures and convenient holes for threading the loose ends of your filament to keep the spool tidy.

Buy: Inland PLA+

3. Best Premium PLA

Prusament PLA Filament, Best Premium PLA

Printception Small Vase by Make Anything, printed on a Mingda Magician Max with Prusament Galaxy Silver PLA (Image credit: Tom's Hardware)

3. Prusament PLA Filament

Best Premium PLA

Specifications

Print Temperature: 200 to 230 °C
Bed Temperature: 50 to 60 °C
Colors: 30 colors
Typical Price: $29.99
Spool Size: 1 kg

Reasons to buy

+
Recycled cardboard spools
+
Available on Amazon
+
Amazing color

Reasons to avoid

-
More expensive than ordinary Polymaker 

Prusament is the in-house filament manufactured by Prusa Research, using exacting standards – and lasers – to keep every roll of printer food precise and perfect. They have a large variety of rich colors and several with a glorious dusting of jam free micro glitter. This giant nozzle is dazzling in Galaxy Silver PLA.

Even the spools are well constructed, using an inner recyclable cardboard core and a sturdy plastic outer disk with a handy grove for capturing the tail of your filament. Want to inspect your spool? Each roll has a QR tag that will give you details of how and when it was manufactured. Though most Prusament is manufactured in Prague, Czech Republic, some is now made in the US at Printed Solid. Check the US website for deals on refill spools ($26.99) and 2KG spools ($49.99) in limited colors. Orders over $50 in the US also score free shipping.

Buy: Prusament PLA Filament

4. Best Budget Recycled PLA

Life Size Thor’s Hammer by ChaosCoreTech, head printed on a FLSun V400 in 3D Fuel ReFuel PLA. (Image credit: Tom's Hardware)

4. 3D Fuel ReFuel

Best Budget Recycled PLA

Specifications

Print Temperature: 190 to 220 °C
Bed Temperature: 0 to 60 °C
Colors: One color
Typical Price: $22.90
Spool Size: 1 kg

Reasons to buy

+
Prints super smooth
+
Made of recycled materials

Reasons to avoid

-
Plastic spools
-
Color is a blend of every color recycled
-
Color can be uneven

ReFuel is quality recycled PLA filament made from 3D Fuel’s in-house manufacturing waste. Leftover scraps from all their PLA colors are mixed into one giant batch, resulting in spools of brownish gray to earthy black material that looks a bit weird but prints just as wonderfully as the first batch.

The colors can be a bit inconsistent, so ReFuel is best for functional prints or models you intend to paint. Spools are packaged in a plain box with no labels to save on cost. 3D Fuel has its factory in Fargo, ND.

Buy: 3D Fuel ReFuel

5. Best Budget PLA on Amazon

Prototype part, printed on Creality Hi Combo, in Elegoo Black PLA+ (Image credit: Tom's Hardware)

5. Elegoo PLA Plus

Best Budget PLA on Amazon

Specifications

Print Temperature: 205 to 230 °C
Bed Temperature: 50 to 65 °C
Colors: 16 colors
Typical Price: $16.99
Spool Size: 1 kg

Reasons to buy

+
Amazing color combination
+
Prints like normal PLA

Reasons to avoid

-
Limited colors
-
Plastic Spools

Elegoo sells a wide range of PLA filaments on Amazon, all packed on sturdy cardboard spools that are compatible with AMS style systems. It’s PLA Plus produces strong prints with smooth quality and affordable pricing.

The spools are made of recycled cardboard and have cut-outs with printed gauges to help estimate how much material is left, as well as a way to lock down the tail of filament to keep it from unwinding.

Buy: Elegoo PLA Plus

6. Best Recycled PLA

Clyde the Horse by Bugman_140, printed on a CR10s in ProtoPasta Black Recycled PLA. (Image credit: Tom's Hardware)

6. ProtoPasta Black Recycled PLA

Best Recycled PLA

Specifications

Print Temperature: 195 to 225 °C
Bed Temperature: 60 °C
Colors: Black
Typical Price: $19.99
Spool Size: 1 kg

Reasons to buy

+
Lowest price for Protopasta filament
+
Excellent quality
+
Recycled cardboard spool

Reasons to avoid

-
Corrugated cardboard spools wear out fast

Would you believe the company known for lux PLA is also the source of the most affordable recycled filament we’ve found? ProtoPasta’s Recycled Black PLA comes from their own manufacturing waste, so every roll of recycled filament is just as smooth printing as ProtoPasta’s first run colors.

Black Recycled is a blend of scraps from their many shades of black and other darker shades mixed together. It’s not considered a heat treatable filament due to the random nature of the mix, but you might find a bit of sparkle in this very rich, dark black PLA. The corrugated cardboard spools are well labeled, but they lack holes for tucking in the tail of filament – we’ve used tape or simply jabbed the end into the edge of the spool. Manufactured in Vancouver, WA.

Buy: ProtoPasta Black Recycled PLA

7. Best Gradient Colors

Cute Mini Octopus by McGybeer printed on a FLSun V400 with Cookie Cad Unicorn PLA. (Image credit: Tom's Hardware)

7. CookieCad

Best Gradient Colors

Specifications

Print Temperature: 205 to 235 °C
Bed Temperature: 25 to 60 °C
Colors: 23 color combos
Typical Price: $34.95
Spool Size: 1 kg

Reasons to buy

+
Amazing color combination
+
Prints like normal PLA

Reasons to avoid

-
Plastic Spools

CookieCad makes amazing colors, and their gradient blends are among our favorites. Gradients slowly blend two or three complementary colors together, similar to a rainbow PLA. The results are often slow pastel shifts that are more subtle than rainbow. CookieCad has been expanding their palette to include glitter, silk and satin finishes.

CookieCad’s gradient blends are perfect for making dragons and other decorate containers where a slow color shift can be optimized. CookieCad is an American, family owned small business and a huge member of the 3D printing community.

Buy: Cookie Cad Gradient PLA

8. Best Rainbow

Baby Gemstone Wyvern by Cinderwing3D, printed in Sovol Silk Rainbow on Creality Hi Combo. (Image credit: Tom's Hardware)

8. Sovol Red Silk Rainbow

Best Rainbow

Specifications

Print Temperature: 200 to 220 °C
Bed Temperature: 40 to 70 °C
Colors: One full rainbow
Typical Price: $18.99
Spool Size: 1 kg

Reasons to buy

+
Full rainbow
+
Fast color swaps
+
Shiny silk color

Reasons to avoid

-
Cardboard Spools

The price of rainbow filaments has really come down, and this muted silk rainbow by Sovol is an excellent example. It only needs about 3 to 5 meters per color change, making it a super fast color swap when compared to some other brands. The filament is a beautiful silk that really pops when you keep the outer wall speed slow (about 65mm/s in our tests). It’s not as bright as some rainbows, but the muted colors look classy in my humble opinion.

There are few drawbacks to this filament, other than the cardboard spool which isn’t the best for AMS style machines. I didn’t have any trouble with the spools, which are clearly labeled and have holes punched into the sides to lock down the filament tail.

Buy: Sovol Red Silk Rainbow

9. Best Tri Color

Gemstone Dragon by Cinderwing3D, printed in PLA Magic by EPAX on a Bambu Lab H2D. (Image credit: Tom's Hardware)

9. EPAX PLA Magic

Best Tri Color

Specifications

Print Temperature: 190 to 220 °C
Bed Temperature: 45 to 60 °C
Colors: 7 unique blends
Typical Price: $26.99
Spool Size: 1 kg

Reasons to buy

+
Super Shine
+
Rarely twists

Reasons to avoid

-
Plastic Spool

The price of tri color filaments has decreased as more manufactures have jumped on the tread. Tri Color filament has three colors running the entire length of the filament, like a tube of 3 color toothpaste. This lets the finished model shift colors as you hold it at different angles and imbues the entire print in multicolor magic. EPAX is based in North Carolina.

The plastic spools are perfect for AMS units, though might be difficult to recycle. They are clearly labeled with temperatures and suggested running speeds. It really pops when you run the outer wall at a slower speed, like 65mm/s.

Buy: EPAX PLA Magic

10. Best All Around PLA Selection

Kio Dragon by Cinderwing3D printed in Polymaker Black, Gold, Celestial Blue, and Beluga PLA. (Image credit: Tom's Hardware)

10. PolyMaker Panchroma

Best All Around PLA Selection

Specifications

Print Temperature: 190 to 220 °C
Bed Temperature: 45 to 60 °C
Colors: All the Colors
Typical Price: starting at $20.99
Spool Size: 1 kg

Reasons to buy

+
So many colors
+
Excellent quality

Reasons to avoid

-
Cardboard spools

If you could only shop at one filament company, I’d have to say that company should be Polymaker. They have an outstanding selection of every color of PLA imaginable, and every surface finished you might want. They have plain PLA, silks, matte, dual tones, glitter, shimmer, rainbow, glow in the dark, color changes, wood and they’re probably cooking up something new right now. Prices are reasonable, plus they are a true global company meaning that anyone, anywhere on the planet can get their hands on some Polymaker. They’re also expanding their manufacturing capabilities within the USA by opening a plant in Texas.

Buy: PolyMaker Panchroma

Best PETG Filaments

PETG (Polyethylene Terephthalate glycol) is an oil based plastic that’s less brittle than PLA. It’s more resistant to high temperatures and sunlight, making it more suitable for outdoor parts or prints used inside a car. It's easier to recycle than PLA, resulting in many brands of 100% or partially recycled PETG filament.

It can be a little harder to print than PLA, is often stringy, and is more difficult to sand and paint. For best results, PETG should be kept in a sealed bag or airtight box to reduce moisture exposure.

PETG can be printed with any 3D printer, any bed surface and does not require an enclosure. It does print hotter than PLA, but not so much as to require an all-metal hotend. PETG will bond with glass and sticks entirely too well to PEI coated print surfaces. You will need to use a layer of gluestick as a release agent – which is somewhat counterintuitive, but definitely works.

Fairy Door by Jukka Seppanen, printed on the Mingda Magician Max in PolyMaker PolyLite Teal PLA. (Image credit: Tom's Hardware)

1. PolyLite, PolyMaker

Best Budget PETG on Amazon

Specifications

Print Temperature: 230 to 240 °C
Bed Temperature: 70 to 80 °C
Colors: 18 basic colors in both solid and translucent
Typical Price: $21.99
Spool Size: 1 kg

Reasons to buy

+
Recycled cardboard spools

Reasons to avoid

-
Few translucent colors

Easy to print with just a tiny wisp of strings, PolyLite is wonderful for creating stronger 3D prints. This Teal fairy door will be hidden along a trail without any fear of fading or melting. There are many solid colors to choose from, as well as a few translucent shades. The spools themselves are very sturdy chipboard with well-placed holes to help tame the filament’s tail.

There’s even a window in the side and a gauge to help determine how much filament is left. PolyMaker is a global company with an office and warehouse in Houston, TX.

Buy: PolyMaker PolyLite PETG Filament


Picnic Festival Glass Holder by PM_Me_Your_Value, printed on an Ender 3 Pro with Jessie Premium Pure Cyan PETG. (Image credit: Tom's Hardware)

2. Jessie Premium PETG, Printed Solid

Best Budget PETG

Specifications

Print Temperature: 230 to 250 °C
Bed Temperature: 80 to 90 °C
Colors: 13 solid colors
Typical Price: $22
Spool Size: 1 kg

Reasons to buy

+
Recycled cardboard spools
+
Inexpensive

Reasons to avoid

-
Not available on Amazon

Bargain hunters rejoice – Jessie by Printed Solid now comes in PETG. As with its line of in-house manufactured PLA, Jessie PETG offers 13 bold opaque colors that print without trouble or much stringing. Shown above is PETG Pure Cyan. Spools are well labeled and made of sturdy chipboard with a steel core that helps lower friction while still being fully recyclable. Jessie filament, named after the CEO’s dog, is manufactured in Newark, DE.

Buy: Jessie Premium PETG Filament


(Image credit: Tom's Hardware)

3. ProtoPasta PETG

Best Premium PETG Filament

Specifications

Print Temperature: 200 to 220 °C
Bed Temperature: 70+ °C
Colors: 9, like Highfive Blue and Galactic Empire Metallic Purple
Typical Price: $34.99
Spool Size: 500 kg

Reasons to buy

+
Recycled cardboard spools
+
More forgiving than normal PETG 

Reasons to avoid

-
Premium colors are pricey 
-
Not available on Amazon

Protopasta has been recreating their most popular HTPLA colors in PETG, using 75% recycled material. Shown above is Galactic Empire Metallic Purple. Currently showcasing nine colors, the PETG filaments are easy to print, hide layer lines well and have very little stringing. Fun fact: this Mini Joel printed in PETG Highfive Blue looks exactly like one I printed in Highfive Blue PLA.

The cardboard spools are well labeled, but they lack holes for tucking in the tail of filament – we’ve used tape or simply jabbed the end into the spaces in the corrugated cardboard. They’re manufactured in Vancouver, WA.

Buy: Protopasta PETG Filament


Ant Moat by wkarraker, printed on a Monoprice Joule in Prusament Carmine Red Transparent PETG. (Image credit: Tom's Hardware)

4. Prusament PETG

Best Premium PETG

Specifications

Print Temperature: 240 to 250 °C
Bed Temperature: 70 to 90 °C
Colors: 20 colors
Typical Price: $29.99
Spool Size: 1 kg

Reasons to buy

+
Spools made with recycled plastic and cardboard
+
Reusable vacuum bags
+
Stats listed on spool
+
QR code to track details of your spool’s creation

Reasons to avoid

-
Shipping gets costly

Prusament filaments are known for their exacting standards and high quality control, so it’s no wonder their PETG prints with little fuss and few strings. Shown here is Carmine Red Transparent, one of 20 colors in the PETG line.

Prusa’s eye for details goes down to the spools, which use an inner recyclable cardboard core and a sturdy plastic outer disk with a handy grove for capturing the tail of your filament. Want to inspect your spool? Each roll has a QR tag that will give you details of how and when it was manufactured. Prusament is manufactured in Prague, Czech Republic.

Buy: Prusament PETG Filament


Curvy Vase, by Monomethylhydrazine, printed on a Kobra Max in KVP Edge Glow Pink PETG. (Image credit: Tom's Hardware)

5. Edge Glow, Keene Village Plastics

Best Translucent PETG

Specifications

Print Temperature: 230 to 260 °C
Bed Temperature: 70 to 100 °C
Colors: 9 basic colors
Typical Price: $40.22
Spool Size: 1 kg

Reasons to buy

+
Super shiny
+
Little stringing

Reasons to avoid

-
Plastic spools
-
Poorly labeled

Edge Glow PETG is a smooth transparent filament with glass-like qualities with excellent results. It’s easy to print with few strings, perfect for decorative objects, vases or very pretty practical prints. This vase is printed in Edge Glow Pink.

Keene Village still delivers materials on plastic spools and uses an odd tracking code on their labels that’s difficult to decipher. The overly simple labeling is probably because KVP is a white label manufacturer that produces filament for other companies as well as their own end use customers. KVP is manufactured in Euclid, OH.

Buy: KVP Edge Glow PETG Filament


Arboreal Vase by Clockspring, printed on a Lulzbot Sidekick 747 In Taulman3D Enviro Aqua PETG. (Image credit: Tom's Hardware)

6. Enviro PETG, Taulman3D

Best Budget Recycled PETG

Specifications

Print Temperature: 235 to 252 °C
Bed Temperature: 50 to 80 °C
Colors: 6 basic colors and one clear
Typical Price: $17.99
Spool Size: 1 kg

Reasons to buy

+
Recycled cardboard spools
+
100% recycled PETG

Reasons to avoid

-
Limited colors

Taulman3D PETG is made from 100% recycled materials on 100% recycled cardboard spools that are well labeled with easy to use spots for taming filament tails. Taulman3D is best known for their tough engineering grade materials – they don’t even have a line of PLA. Enviro PETG comes in 6 solid colors and the clear aqua as shown. Taulman Enviro PETG is available on Amazon, and manufactured in Missouri.

Buy: taulman3D PETG Recycled Filament


Poison Bottle by ChaosCoreTech, printed on a Monoprice Joule in Greengate Purple Reign PETG. (Image credit: Tom's Hardware)

7. Greengate

Best 100% Recycled PETG

Specifications

Print Temperature: 205 to 250 °C
Bed Temperature: 80 °C
Colors: 34, like Purple Reign, Bubblegum, Olive Drab
Typical Price: $31.99
Spool Size: 1 kg

Reasons to buy

+
Fun colors

Reasons to avoid

-
Not available on Amazon
-
Plastic Spools

Greengate only makes one thing: fantastic 100% recycled PETG. Greengate knows recycling – the owners also run a plastics recycling company in New York and started their filament company as a way of keeping industrial waste out of the landfills.

They have 32 colors in both translucent and opaque. Shown above is Purple Reign, a premium iridescent PETG. Though Greengate uses well labeled plastic spools, they do make an effort to recycle by collecting customer empties for reuse.

Buy: Greengate 3D PETG Filament


Princess Vase by Abby Math, printed on a Kywood3D Tycoon IDEX in IC3D Translucent Blue Razz R-PETG and KV Edge Glow Glass PETG. (Image credit: Tom's Hardware)

8. R-PETG, IC3D

Best 100% Recycled PETG

Specifications

Print Temperature: 210 to 250 °C
Bed Temperature: 70 °C
Colors: 9, like Translucent Cherry and Translucent Blue Razz
Typical Price: $31.00
Spool Size: 1 kg

Reasons to buy

+
Available at MicroCenter retail stores
+
On reused plastic spools

Reasons to avoid

-
Limited color selection

IC3D line of recycled PETG is strong enough for functional prints and pretty enough for decorations. It prints consistently with very little stringing – though the level of cooling can alter the color of the print as seen in the Blue Razz vase above. This 100% recycled PETG is made from industrial and commercial wastes, creating a second life for plastics. IC3D reuses plastic spools collected from the community. You can buy IC3D R-PETG direct, at your local Micro Center or through Printed Solid. IC3D is manufactured in Columbus, OH.

Buy: IC3D R-PETG Filament


Best TPU Filaments

Whether you’re making toys that can withstand hard play or functional prints that take a beating, TPU (Thermoplastic Polyurethane) is a great choice. TPU isn’t brittle like PLA and has a rubberlike quality that makes for good handles, phone cases and even gaskets. You can make your parts softer or harder by adjusting the number of walls and level of infill – 10% infill for squishy prints or 50% infill for firm rubbery prints. It’s also not as UV sensitive and can be used for outdoor parts.

TPU is an extremely soft filament that works best with a direct drive printer. Using a Bowden style extruder is not impossible, but it is much like pushing a wet noodle into your hotend. It needs to print at a higher temperature than PLA, but doesn’t need an all metal hotend or enclosure. Any bed surface will work with TPU, but you will find a layer of glue stick to be helpful for removing prints.

TPU also needs a slower printing speed and very little retraction. Stringing is almost unavoidable, so it's best to keep this filament very dry and avoid models with a lot of travel moves.

Thwack! V3 by low351, printed on a Lulzbot Sidekick 747 in Inland Black TPU. (Image credit: Tom's Hardware)

1. Inland TPU, MicroCenter

Best Budget TPU

Specifications

Print Temperature: 210 to 230 °C
Bed Temperature: Heat bed not required
Colors: 12 colors, including Rainbow and clear
Typical Price: $24.99
Spool Size: 1 kg

Reasons to buy

+
Inexpensive
+
Available at MicroCenter

Reasons to avoid

-
Limited color selection on Amazon
-
Plastic spools

Inland’s line of TPU is strong, stretchy and the best bargain we’ve found on flexible filament. It comes in several crystal like colors, but the company’s Amazon shop is limited to a boring selection of white, black and gray (you can find more colors at Micro Center). Shown above is Black TPU.

Its shore hardness is typical for TPU at 95A, meaning it is soft and flexible like a flip-flop or perhaps a tire. Of course this all depends on how thick you make the walls and infill. Our sample print used 2 walls and 10% infill, turning the Thwack Hammer into more of a Clown Hammer.

Buy: Inland TPU Filament


TPU Air Duster, printed on a Sovol SV01Pro in MH Build Translucent Purple TPU. (Image credit: Tom's Hardware)

2. MH Build Series TPU, Matterhackers

Best TPU

Specifications

Print Temperature: 230 to 250 °C
Bed Temperature: 40 to 60 °C
Colors: 9 colors, including Translucent Purple
Typical Price: $28.99
Spool Size: 1 kg

Reasons to buy

+
Easy to print
+
Great colors

Reasons to avoid

-
Plastic spools

MH Build TPU is a stretchy TPU with a shore hardness of 95A – soft and flexible. We’ve made great flexi toys with it, but the functional thin walled air duster shown above in Translucent Purple is a favorite. Matterhackers’ translucent TPUs are shiny and sparkly, which means anything you print with them will be fun to look at ask well as play with. We’ve made a fantastic phone case with it and yes – the phone has survived several drops.

Buy: MH Build Series TPU Filament


Pull Start Handle by Copper Keep, printed on a Lulzbot Sidekick 747 in KV Vexi-Flexx70 White TPU. (Image credit: Tom's Hardware)

3. Vexi-Flexx70, Keene Village Plastics

Toughest TPU

Specifications

Print Temperature: 230 to 260 °C
Bed Temperature: 70 to 100 °C
Colors: 3 colors, black, white and clear
Typical Price: $68.97
Spool Size: 1 kg

Reasons to buy

+
Easy to print
+
Incredibly tough
+
Harder than normal TPU

Reasons to avoid

-
Plastic spools

Vexi-Flexx70 is a super tough flexible filament that can make durable functional prints. Unlike ordinary TPU, Vexi-Flexx70 has a Shore hardness of 70D, making it similar to very hard rubber.

When printed with a dense infill you get extremely sturdy parts that won’t break when tossed around. The samples we made, like this white handle for a lawnmower, are very hard without any sponginess. Like most TPU, it works best with a direct drive printer. It’s still prone to stringing, our handle looks wonderful and smooth because there were no travel moves.

Buy: Vexi-Flexx70 TPU Filament


Rocktopus by Kent Johnson, printed on a Lulzbot Sidekick 747 in NinjaTek Fire Red Cheetah TPU. (Image credit: Tom's Hardware)

4. Cheetah, NinjaTek

Fast TPU

Specifications

Print Temperature: 225 to 250 °C
Bed Temperature: 0 to 50 °C
Colors: 11 solid colors, like Fire Red and Sapphire Blue
Typical Price: $29.95
Spool Size: 500 g

Reasons to buy

+
Easy to print
+
Very tough

Reasons to avoid

-
Plastic spools
-
No translucent colors

Cheetah TPU has a shore hardness of 95A making it very soft and flexible, yet NinjaTek claims it can print twice as fast as normal TPU. Hence, the Cheetah moniker. We tried running it at 60mms – as suggested by their website – and only got jams, even with a direct drive.

Slow and steady is still the way to go when you’re printing filament with the properties of a wet noodle. Our Fire Red OG Rocktopus was run at a more conservative 40 mms and turned out pretty nice with a little stringing that was easily trimmed off.

Buy: NinjaTek Cheetah TPU Filament

MORE: How to Store 3D Printer Filament and Keep it Dry

MORE: How to Buy the Right 3D Printer

MORE: Best 3D Printers

MORE: Best Budget 3D Printers

Denise Bertacchi
Freelance Reviewer

Denise Bertacchi is a Contributing Writer for Tom’s Hardware US, covering 3D printing. Denise has been crafting with PCs since she discovered Print Shop had clip art on her Apple IIe. She loves reviewing 3D printers because she can mix all her passions: printing, photography, and writing.