CNET staff -- not advertisers, partners or business interests -- determine how we review products and services. If you buy through our links, we may earn a commission.
There are plenty of great reasons to pick up a 3D printer, but it's important to find a filament that works for you. Choosing the wrong filament will lead to clogs, a stringy printing process and ultimately having to start all over again. Filament is the material used for FDM 3D printing, and there's certainly no shortage of options. Choosing the right one means thinking about things like heat and chemical resistance if you want to be sure of achieving good print quality. So, which should you choose? CNET's experts have done the research so you can ensure you're using the best filament for the job.
What is the best 3D printing filament?
Almost everyone who uses a 3D printer uses PLA for most of their prints. You might use other materials for certain things, but day-to-day printing is likely done with PLA. The best PLA for most use cases is Build Series PLA from MatterHackers. I've used over 100 kilograms (220 pounds) of it by now, and it's still my favorite. It sands very well and prints easily on just about any FDM printer.
I've put together this primer on different types of filament, including the best PLA filament, as well as choices of the best filaments from my favorite brands. This will be updated regularly and has some great choices to help you start. I use around 8 kilograms (17.5 pounds) of filament each week -- and have for the last four years -- so I know I'm offering you the best options around.
James Bricknell/CNET
It's important to choose both the right type of material and the right brand of that type, be it PLA, ABS or something more exotic. Here are the best of each of the five main filament types.
Read more: Best 3D Printers
PLA is the easiest material to use to make awesome things. James Bricknell/CNET
Polylactic acid, or PLA
PLA Polylactic acid, or PLA, is the most common 3D printing filament, and it's the easiest to use. Unlike most plastics, it's made from corn starches so it's nontoxic and, in theory, compostable, though it takes an industrial composter to do it. PLA uses a fairly low heat -- between 190 and 215 degrees Celsius (374 and 419 degrees Fahrenheit) -- to melt the plastic for extrusion, so it is the safest of the filaments. Almost every FDM 3D printer in the world can print PLA.
PLA pros No awful smell
Easy to use for a beginner
Almost universally available
Nontoxic
Usable on any FDM printer
Cheap PLA cons Can require a lot of sanding
May warp in the sun or high-temp environments
Can be brittle ... Show more
MatterHackers Photo Gallery 1/1 MatterHackers Best overall PLA filament MatterHackers Build PLA Pros Easier to sand than most PLA
Prints well Cons Can be a little stringy Build PLA from MatterHackers is great for projects that require finishing (sanding, painting and so on). I have about 12 rolls of it in my workshop and use it for large projects, including my Mandalorian armor or cosplay swords. The dimensional accuracy -- how consistent the diameter is along the length of the roll -- is good, though nothing mind-blowing. It's well within the sweet zone.
Post-processing is where Build Series PLA shines. It is simple to sand and holds paint well, as long as you use a good primer and filler first. Like all PLA, it holds together well using superglue and even takes putty and Bondo without complaint. ... Show more Get it now $28 at MatterHackers
Flashforge Photo Gallery 1/1 Flashforge Best metallic-looking filament Flashforge Burnt Titanium PLA Pros Gorgeous color shifts
Hides layer lines well Cons Doesn't hold paint The color of this PLA is hard to describe, but it is beautiful. It has a purple-blue-green hue and looks like metal that's been heated up. Right now, it's probably my favorite-looking filament. It's also easy to print with, and because of the shifting colors, it hides layer lines well. If you're looking for a dark filament that you aren't painting over, I'd pick up a few rolls of this today. ... Show more Get it now $26 at Amazon
Photo Gallery 1/1 Best large roll PLA filament Overture multikilogram PLA Pros Reduces filament runout
Dimensionally accurate
Recyclable reel Cons Reel can bend under the weight The bigger your 3D printer gets, the more you need one continuous roll of filament to make parts. Sure, you can trust the filament runout sensor on your machine and hope that multiple rolls of filament look the same color, but often the machines fail, or the color changes. Overture is helping to solve that issue with large rolls of filament. The company has several of its most popular colors available in 2 and 3 kilogram rolls so you can stock up, ready for your huge, ambitious projects. ... Show more Get it now $24 at Amazon
James Bricknell / CNET Photo Gallery 1/1 James Bricknell / CNET Best sparkly filament Inland Shimmer PLA Pros Gorgeous color
Shimmer hides layer lines Cons The name is just incorrect I really enjoy the color of this PLA from Inland. It prints very well and the shimmer from the gold/red highlights hides any layer lines after it has printed. Beautiful colored filament always makes me happy, and this is one of my favorites. ... Show more Get it now 25 (Out of stock) at Microcenter
Elegoo Photo Gallery 1/1 Elegoo Best filament for fast printers Elegoo Rapid PLA Plus Pros Prints extremely well at high speed
Cost-effective Cons Dimensions can vary too much With the advent of ultra-fast 3D printers, companies including Elegoo have started to create materials that work better at high speeds. Rapid PLA Plus works extremely well at high speeds due to its high fluidity when melted. It printed very well on several of my fastest machines and sands very well if you are looking to finish your prints with paint. ... Show more Get it now $16 at Amazon
Ataraxia Photo Gallery 1/1 Ataraxia Best color shift Ataraxia Art Tri-color PLA Pros Pretty colors
Excellent dimensional accuracy Cons Could be a little cheaper Ataraxia Art already makes excellent PLA and flexible PLA, but its new range of tri-color filament is some of its best yet. Tri-color uses three colored filaments along its width to create a beautiful shimmering effect as you move the model, so it's perfect for projects you aren't going to be painting. This PLA comes in four different color combinations and is one of my favorite filaments to use. ... Show more Get it now $32 at Amazon
Polymaker Photo Gallery 1/1 Polymaker Environmental thinking Polymaker PolyTerra Pros Helping the planet
Beautifully matte Cons Needs glue to hold on the print bed For projects you can show off without paint, PolyTerra might be for you. The colors are vivid, and because they are matte, you don't lose details in the reflections like with shiny filament. PolyTerra also comes in recycled cardboard reels, and the creator, Polymaker, will plant a tree in the area where the roll was bought to help offset the cardboard used. This filament is still plastic, but it helps my conscience to use this one. ... Show more Get it now $21 at Amazon $23 at B&H Photo-Video
Ataraxia Art Photo Gallery 1/1 Ataraxia Art Bouncy bouncy Ataraxia Art Pros Prints easier than TPU
Great color choices Cons Gets stringy very quickly In an article about this flexible PLA, I explained how, although this isn't technically PLA, it does print much easier than TPU, a more common flexible filament. I used it to print an amazing Mandalorian Blacksmith helmet for my 4-year-old. She can't break it because it's so bouncy. This isn't for newbies, though. It took a lot of trial and error to get the setting for my 3D printer right, and because it is so soft, the accuracy can be pretty wonky. But for something that's different from normal PLA, it's worth checking out. ... Show more Get it now $30 at Amazon
Cookiecad Photo Gallery 1/1 Cookiecad It's ice cream that won't melt CookieCad Mint Chip Pros Beautiful color
Small family business Cons A little more pricey than others I've been meaning to buy some of this beautiful filament for some time now, and I'm really happy I did. The color is almost exactly the same as mint chocolate chip ice cream, and the tiny flecks of marble color enhance the look even more. It prints great, with a nice glossy finish, and I found printing it at a higher temperature brings out that gloss really well. Aside from the print quality, I love the way it makes me feel. The color just makes me happy and reminds me of days at the beach with my kids. It's gorgeous. ... Show more Get it now $23 at Amazon
James Bricknell/CNET Photo Gallery 1/1 James Bricknell/CNET So many colors! Creality short transition rainbow PLA (Update: Currently unavailable) Rainbow filament tends to transition between colors very slowly. This means you often get only one or two colors per model. Creality's latest rainbow filament has a much shorter transition, so you get a much nicer rainbow effect across your models. It looks great on this amazing dragon from Fotis Mint. ... Show more Get it now $27 at Amazon
Acrylonitrile butadiene styrene, or ABS ABS was one of the more common 3D printing filaments a few years back, and it still has some excellent uses. The biggest downside is toxicity. You don't want to breathe in ABS as it melts, so you'll need a well-ventilated area. That aside, it's sturdier and more heat-resistant than PLA. Most printers can print ABS, but you'll need a heated bed that can reach 100 degrees Celsius (212 degrees Fahrenheit) for best results, and protecting your printing job in an enclosed printer is a good idea. ABS pros Can withstand a lot of heat
Easy to sand
Can be smoothed with acetone for a perfect shine ABS cons Fumes are toxic, so it requires ventilation
Needs far more heat to print than PLA
You will need an enclosure to get good results
Inland Photo Gallery 1/1 Inland Cheap and cheerful Inland 1.75mm Black ABS Pros Inexpensive
Super easy to sand Cons Spools can be loosely wound Inland makes good filament across the board, and its ABS is no different. I've never had issues with the dimensions, and the final product has consistent layer lines. Sanding Inland ABS is a joy as the material can be wet-sanded to a smooth finish. ... Show more Get it now $23 at Amazon
MatterHackers Photo Gallery 1/1 MatterHackers Bright and beautiful Fillamentum ExtraFill ABS Pros Vibrant colors
Excellent diameter accuracy Cons Pricey Fillamentum is one of my favorite ABS makers. The colors are always so vibrant, and while it costs a little more than the competition, it keeps that vibrancy even after the model is finished printing. If you're looking for ABS that you don't need to paint, Fillamentum is a great place to start. ... Show more Get it now $45 at MatterHackers
Polyethylene terephthalate glycol, or PETG PETG is chemically similar to the plastic that water and soft drink bottles are made of, and it's a great alternative to ABS. It has the heat-resistant properties of ABS without the toxic fumes and can be sanded much like PLA. Most FDM printers that can print PLA can print PETG, though it takes a little more effort to get right. PETG pros Easier to print than ABS
Holds a finish well
Easier to store than other filaments PETG cons Requires high temps, which can damage printer parts over time
Overture Photo Gallery 1/1 Overture Stock up on your PETG Overture PETG Filament (2-pack) Pros Great bulk buy
Cheap
Reliable Cons Nothing really Overture PETG is a favorite because it comes in an economical two-pack, making it ideal for multiple or larger jobs. I've used a lot of Overture products, including PETG and PLA, and they always print well. I once printed an 11-foot-long Masamune sword using Overture and it came out looking awesome. ... Show more Get it now $39 at Amazon
Matterhackers Photo Gallery 1/1 Matterhackers Glorious colors MatterHackers Pro series PETG Pros Excellent model accuracy
Excellent diameter accuracy Cons Pricey The Pro series filament from MatterHackers is a much nicer product than a lot of standard PETG. Yes, it costs a little more, but it's designed to help reduce some of the issues that filament suffers from. It reduces shrinkage, so the part you make is as close to the part you designed as possible. This is a great material for those who make 3D-printed models for a living rather than a hobby. ... Show more Get it now $57 at MatterHackers
Protomaker Photo Gallery 1/1 Protomaker Almost like glass Protomaker Translucent PETG (Update: Currently Unavaiilable) Pros Glassy appearance
Prints with ease Cons Roll is too big This US-made PETG has an excellent glassy look that is hard to achieve in melted plastic. The aqua color is subtle and gives the appearance of a stained glass window when printed at the high end of its temperature scale. Printing with it was easy, though the roll is a little big for printers like the Bambu Lab X1, which has an enclosed filament system. ... Show more Get it now $33 at Protomaker 3D
Thermoplastic polyurethane, or TPU TPU is a flexible material that can make cool rubbery models. Most people use it to 3D print phone cases, but more serious modelers often use it to create connectors or flexible hinges to other materials. It can be a difficult material to work with and is best used on a direct-drive 3D printer such as the Prusa Mk4, and it's worth noting that TPU does not work with the AMS system from Bambu Lab. TPU pros Flexible
Won't warp in the heat
Available in fun colors TPU cons Terrible for making solid prints
Hard to work with on budget printers
MatterHackers Photo Gallery 1/1 MatterHackers For everyday use MatterHackers Build Series TPU Pros Models look great when printed
Excellent bounciness Cons Takes some dialing in to get right MatterHackers Build Series Materials perfectly balance usability and cost. Yes, I've had failures with the Build Series, but once you get it dialed into your printer, you can make dozens of fun, springy models.
I like to use it to make fun toys for my kid's preschool -- they can be thrown around without breaking into small, sharp pieces. ... Show more Get it now $39 at MatterHackers
Inland Photo Gallery 1/1 Inland Best colorful flexible filament Inland rainbow TPU Pros Fast transition of color
Excellent elasticity Cons Needs to be kept very dry There is so much to love about this TPU from Inland. It's colorful, and the rainbow transitions look beautiful. It's flexible and can be used as a phone case. And it's almost translucent, so it has a glassy look. It's great for projects that need to stand out. ... Show more Get it now $35 at Amazon
Exotic filaments
Amolen PLA Photo Gallery 1/1 Amolen PLA Get a good glow on Amolen PLA Filament Glow-in-the-Dark Multicolor PLA Pros Very pretty
Glows in the dark! Cons Grinds up your nozzles Glow-in-the-dark filament normally comes in a standard "radioactive" green, but this beautiful roll transitions through multiple colors. It's simply gorgeous. It's also worthwhile to buy some replacement brass nozzles for your printer. Glow-in-the-dark filament can chew them up pretty quickly because the glowing material is more abrasive than standard colors. ... Show more Get it now $28 at Amazon
Proto Pasta Photo Gallery 1/1 Proto Pasta Rusty filament Proto Pasta Iron PLA Pros Rusts naturally
Easy to print Cons Will damage nozzle unless it's hardened steel This filament isn't the cheapest, but it is fascinating. This PLA has dense iron powder mixed into it so it is magnetic, and it can rust if you spray it with salt and vinegar. Being able to easily print any model as normal and then rust it allows you to create some brilliant effects. ... Show more Get it now $35 at Amazon
Having the right diameter makes for a better print. Dan Ackerman/CNET
How we test filament Testing focuses on a few details: Dimensional accuracy, winding precision, and printing quality. Winding precision is a visual test where I check to make sure the filament works well on the spool, without any crossovers that can cause snags while printing.
Print quality is done using a CNET calibration test that I use to test all of the 3D printers I review. When checking for filament quality, I'm looking for noticeable roughness and missing filament where moisture or other contaminants have interrupted the process of melting and cooling. James Bricknell/CNET Dimensional accuracy is perhaps the most important test as it measures the consistency of filament. As you move along, the filament changes in diameter and will cause the 3D printer to over- or under-extrude filament. This creates noticeable scarring in your model, or worse, complete failure. You want the material to have the same diameter the whole way through. To measure the accuracy, I take a 5-meter (16.4-foot) piece of filament from the beginning, middle and end of the roll and measure the diameter at four equally spaced points. I then add up all of those measurements and divide the total by 12 -- the total number of measurements taken -- to give me an average across the roll. Most modern printers use 1.75mm filament, so you want the filament to be as close to that as possible.
Great filament has a variance of plus or minus 0.02mm, good filament is plus or minus 0.03mm and rough filament is anything plus or minus 0.05mm. All of the filaments we have recommended here are at least 0.03mm on average.