Check out our buyer's guide to the 25 most popular 3D printing filament types; their uses, properties and where you can buy them.
Getting your hands on a 3D printer opens the door to a universe of possibilities. Be it something functional like prosthetics or recreational like tabletop gaming parts, there’s one common need tying it all together: 3D printer filament.
The raw material that keeps you printing, there’s an abundance of 3D printer filament choices available to you. Here, we’ll cover the common “daily driver” filaments like PLA and PETG, plus the fancy stuff that lets you get real creative (also frequently referred to as “exotics”).
In addition to the thermoplastics that comprise the common 3D printer filament types (such as the aforementioned PLA and PETG), 3D printer filament can be (or consist of) the likes of nylon, polycarbonate, carbon fiber, polypropylene, and many more! There are even special blends that can conduct electricity or glow in the dark!
With so much variety on offer, it’s easier than ever to create functional, visually striking, and high performing prints in a variety of exciting materials. With this in mind, we present our buyer’s guide for 3D printer filament. Split over three sections, you’ll find 25 filament material categories in total:
In the realm of consumer 3D printing, polylactic acid (PLA) is king. Although it’s often compared to ABS – arguably the next in line to the throne – PLA is easily the most popular 3D printer filament type, and for good reason.
First and foremost, PLA is easy to print with. It has a lower printing temperature than ABS, and it doesn’t warp as easily, meaning it doesn’t require a heating bed (although it definitely helps). Another benefit of using PLA is that it doesn’t give off an offputting odor during printing (unlike ABS). It’s generally considered an odorless filament, but many have reported smelling sweet candy-like fumes depending on the type of PLA.
Another appealing aspect of PLA is that it’s available in a nearly endless abundance of colors and styles. As you’ll see in the exotics sections, many of these specialty filaments use PLA as the base material, such as those with conductive or glow-in-the-dark properties, or those infused with wood or metal.
Finally, as a biodegradable thermoplastic, PLA is more environmentally friendly than most types of 3D printer filament, being made from annually renewable resources such as corn starch or sugar cane.
To see further comparisons between PLA and ABS, check out the following article: The PLA Filament Buyer's Guide.
In this case, the better question might be, When shouldn’t I use PLA? Compared to other types of 3D printer filament, PLA is brittle, so avoid using it when making items that might be bent, twisted, or dropped repeatedly, such as phone cases, high-wear toys, or tool handles.
You should also avoid using it with items that need to withstand higher temperatures, as PLA tends to deform around temperatures of 60°C or higher. For all other applications, PLA makes for a good overall choice in 3D printer filament.
Common prints include models, low-wear toys, prototype parts, and containers.
Acrylonitrile butadiene styrene (ABS) typically ranks as the second most popular 3D printer filament, after PLA. But that just means it’s the second most commonly used. With respect to its material properties, ABS is actually moderately superior to PLA, despite being slightly more difficult to print with. It’s for this reason that ABS is found in many manufactured household and consumer goods, including LEGO bricks and bicycle helmets!
Products made of ABS boast high durability and a capacity to withstand high temperatures, but 3D printer enthusiasts should be mindful of the filament’s high printing temperature, tendency to warp during cooling, and intense, potentially hazardous fumes. Be sure to print with a heated bed and in a well-ventilated space (or with an enclosure).
ABS is tough – able to withstand high stress and temperature. It’s also moderately flexible, though their are certainly better options for that further down the list. Together these properties make ABS a good general-purpose 3D printer filament, but where it really shines is with items that are frequently handled, dropped, or heated. Examples include phone cases, high-wear toys, tool handles, automotive trim components, and electrical enclosures.
Polyethylene terephthalate (PET) is the most commonly used plastic in the world. Best known as the polymer used in water bottles, it is also found in clothing fibers and food containers. While “raw” PET is rarely used in 3D printing, its variant PETG is an increasingly popular 3D printer filament.
Like any 3D printing filament material, there are a plethora of brands offering their own colors, blends and properties of PETG. How can you be expected to find the best? To help you decide, we put a selection of different types to the test. If you want to check the results in full, head on over to our PETG filament shootout.
Rated as the Best Overall PETG in our Filament Face-Off, Innofil3D EPR InnoPET offers the best mixture of mechanical strength and visual appeal.
The ‘G’ in PETG stands for “glycol-modified”, and the result is a filament that is clearer, less brittle, and most importantly, easier to print with than its base form. For this reason, PETG is often considered a good middle ground between ABS and PLA, the two most commonly used types of 3D printer filament, as it is more flexible and durable than PLA and easier to print than ABS.
Three things 3D printer enthusiasts should keep in mind when using PETG:
Polyethylene coTrimethylene Terephthalate (PETT) is another PET variant. Slightly more rigid than PETG, this 3D printer filament is popular for being transparent.
PETG is a good all-rounder but stands out from many other types of 3D printer filament due to its flexibility, strength, and resistance to both high temperature and impact. This makes it an ideal 3D printer filament to use for functional objects which might experience sustained or sudden stress, such as mechanical parts, printer parts, and protective components.
As the name implies, thermoplastic elastomers (TPE) are essentially plastics with rubber-like qualities, making them extremely flexible and durable. As such, TPE is commonly used to produce automotive parts, household appliances, and medical supplies.
In reality, TPE is a broad class of copolymers (and polymer mixtures), but it is nonetheless used to label many commercially available types of 3D printer filament. Soft and stretchable, these filaments can withstand the kind of physical punishment that neither ABS nor PLA can tolerate. On the other hand, printing is not always easy, as TPE can be difficult to extrude.
Thermoplastic polyurethane (TPU) is a particular variety of TPE, and is itself a popular 3D printer filament. Compared to generic TPE, TPU is slightly more rigid – making it easier to print. It’s also a little more durable and can better retain its elasticity in the cold.
Thermoplastic copolyester (TPC) is another variety of TPE, though not as commonly used as TPU. Similar in most respects to TPE, TPC’s main advantage is its higher resistance to chemical and UV exposure, as well heat (up to 150°C).
Use TPE or TPU when creating objects that need to take a lot of wear. If your 3D printed part will bend, stretch, or compress, these 3D printer filaments should be up for the task. Example prints might include toys, phone cases, or wearables (like wristbands). TPC can be used for similar applications, but does especially well in harsher environments, like the outdoors.
Nylon, a popular family of synthetic polymers used in many industrial applications, is the heavyweight champion of the professional 3D printing world. Compared to most other types of 3D printer filament, it ranks as the number one contender when together considering strength, flexibility, and durability.
Another unique characteristic of this 3D printer filament is that you can dye it, either before or after the printing process. The negative side to this is that nylon, like PETG, is hygroscopic, meaning it absorbs moisture, so remember to store it in a cool, dry place to keep the filament in prime condition, ensuring better quality prints.
In general, many grades of nylon exist, but among the most common for use as 3D printer filament are 618 and 645.
Taking advantage of nylon’s strength, flexibility, and durability, this type of 3D printer filament can be used to create tools, functional prototypes, or mechanical parts (like hinges, buckles, or gears).
Recap of Nylon 3D Printer Filament
Polycarbonate (PC), in addition to being one of the strongest 3D printer filament presented in this list, is extremely durable and resistant to both physical impact and heat, able to withstand temperatures of up to 110°C. It’s also transparent, which explains its use in commercial items such as bulletproof glass, scuba masks, and electronic display screens.
Despite being featured in similar use cases, PC shouldn’t be confused with acrylic or plexiglass, which tend to shatter or crack under stress. Unlike these two materials, PC is moderately flexible (though not as much as nylon, for example), allowing it to bend until it eventually deforms.
PC 3D printer filament is hygroscopic, able to absorb water from the air, so remember to store it in a cool, dry place to ensure better quality prints.
Due to its physical properties, PC is an ideal 3D printer filament for parts that need to retain their strength, toughness, and shape in high-temperature environments, such as electrical, mechanical, or automotive components. You can also leverage its optical clarity for lighting projects, screens, and other applications that call for transparency.
Where before we mostly focused on physical characteristics like strength, flexibility, and durability, the next seven 3D filament types are popular for their finish, composition, and other special characteristics. Just look at the next one. Wood? How cool is that!
Thanks to their exotic natures, these filaments are especially popular in recreational 3D printer use. In other words, this is the fun category!
Interested in printing objects that look and feel like wood? Well, you can! It’s not really wood of course – that wouldn’t make for a very good 3D printer filament – it’s PLA infused with wood fiber.
Many wood-PLA 3D printer filament blends exist on the market today. These include the more standard wood varieties, such Pine, Birch, Cedar, Ebony, and Willow, but the range also extends itself to less common types, like Bamboo, Cherry, Coconut, Cork, and Olive.
As with other types of 3D printer filament, there is a trade-off with using wood. In this case, aesthetic and tactile appeal comes at the cost of reduced flexibility and strength.
Be careful with the temperature at which you print wood, as too much heat can result in an almost burnt or caramelized appearance. On the other hand, the base appearance of your wooden creations can be greatly improved with a little post-print processing! Wood filament can also cause wear and tear to your 3D printer nozzle, so keep that in mind before using this material.
Wood is popular with items that are appreciated less for their functional capabilities, and more for their natural appearance. Consider using wood 3D printer filament when printing objects that are displayed on a desk, table, or shelf. Examples include bowls, figurines, and awards. One really creative application of wood as a 3D printer filament is in the creation of scale models, such as those used in architecture.
Maybe you’re looking for a different type of aesthetic in your prints — something a little bulkier and shinier. Well, for that you can use metal. Like wood 3D printer filament, metal filament isn’t fully made from metal. It’s actually a mix of metal powder and either PLA or ABS. But that doesn’t stop the results from having the look and feel of metal.
Even the weight is metal-like, as blends tend to be several times denser than pure PLA or ABS.
Bronze, brass, copper, aluminum, and stainless steel are just a few of the varieties of metal 3D printer filaments that are commercially available. And if there’s a specific look you’re interested in, don’t be afraid to polish, weather, or tarnish your metal items after printing – a little post-processing can go a long way.
You may need to replace your nozzle a little sooner as a result of printing with metal, as the grains are somewhat abrasive, resulting in increased nozzle wear.
The most common 3D printer filament blends tend to be around 50% metal powder and 50% PLA or ABS, but blends also exist that are up to 85% metal. For more information on these filaments, and how to use them, take a look at our Complete Guide to Metal 3D Printing.
Metal can be used to print for aesthetics and for functionality. Figurines, models, toys, and tokens can all look great when 3D printed in metal. And as long as they don’t have to deal with too much stress, feel free to use metal 3D printer filament to create parts with purpose, like tools, grates, or finishing components.
Biodegradable 3D printer filaments make up a unique category, as their most valuable characteristic does not lie in their physical natures. As most hobbyists can attest to, not every print turns out the way you want it to, and this results in having to throw away a ton of plastic. Biodegradable filaments seek to negate the environmental impact that plastic waste has on our planet.
As was mentioned earlier in this article, PLA is in fact a biodegradable filament, but others include twoBEars’ bioFila line and Biome3D, by Biome Bioplastics.
Regardless of their primary reason for existing being environmentally friendly, biodegradable 3D printer filament types can still produce items of sound physical quality. Use them any time you don’t have specific requirements for strength, flexibility, or endurance. And if you really want to take advantage of the guilt-free printing biodegradable filaments offer, try using them in projects which require prototyping.
With so many strong, flexible, and durable types of 3D printer filament available, structural and mechanical projects are everywhere, it seems. Enter conductive 3D printer filaments — filament that does as its name implies: conduct electricity. Time for electrical and computer engineers to join the fun!
With the addition of conductive carbon particulates to PLA or ABS, it’s easy to actualize hobbyist projects by printing low-voltage electronic circuits. Just couple a conductive 3D printer filament with an ordinary PLA or ABS in a dual-extrusion machine.
Even though this 3D printer filament type only supports low-voltage circuitry, the sky’s the limit with customized electronics projects. If you’re experimenting, try coupling a circuit board with LEDs, sensors, or even a Raspberry Pi! If you’re looking for something a little more specific, popular ideas include gaming controllers, digital keyboards, and trackpads.
Glow-in-the-dark 3D printer filament – pretty self-explanatory. Leave your print in the light for a while, then flick the switch and behold that eerie green glow.
It doesn’t have to be green, of course. Other glow-in-the-dark filament colors include blue, red, pink, yellow, or orange. But green tends to be the most popular and replicate that classic style of glow…
So, how does it work? It all comes down to the phosphorescent materials mixed in with the PLA or ABS base. Thanks to these added materials, a glow-in-the-dark 3D printer filament is able to absorb and later emit photons, which are kind of like tiny particles of light. This is why your prints will only glow after being in the light – they have to store the energy before they can release it.
For best results, consider printing with thick walls and little infill. The thicker your walls, the stronger the glow!
Thinking about that eerie green glow, it almost doesn’t even seem necessary to suggest using a glow-in-the-dark 3D printer filament for Halloween projects, like jack-o’-lanterns or window decorations. Other examples of where these filaments really shine – er, glow – include wearables (think jewelry), toys, and figurines.
Are metal and conductive prints not exciting enough for you? Okay then, how about magnetic prints? This exotic 3D printer filament, a cross between PLA or ABS and powdered iron, features a grainy, gunmetal finish, and of course, it sticks to magnets!
One thing to note: Despite the name, this 3D printer filament type is actually ferromagnetic, meaning that while it is attracted to magnetic fields, it has no fields of its own. In other words, the objects you print may stick to magnets, but they won’t actually be magnets.
Use this type of 3D printer filament whenever you want your prints to stick to something magnetic. Ornaments (especially for the fridge) are the most obvious example, but why not incorporate some magnetism into toys or tools?
Remember those T-shirts from the 80s, the ones that would change color based on body temperature? Or how about mood rings? Well, this is the same idea, because color-changing 3D printer filaments also change color based on changes in temperature.
Filaments from this category tend to change between a gradient of two colors, for example from purple to pink, blue to green, or yellow to green.
As with other exotic types of 3D printer filament, color-changing filament exists in blends of both PLA and ABS.
With no special physical, tactile, or functional characteristics, this type of 3D printer filament is purely designed for aesthetically-driven applications. Use it whenever you would normally use PLA or ABS, but desire that extra visual flare. Good candidate projects include phone cases, wearables, toys, and containers.
As evidenced by this article, plastic tends to dominate 3D printing as the primary print material. We’ve explored some other non-plastic options already, and here’s another: clay. Boasting earthenware properties, clay 3D printing filament typically contains a mixture of clay and polymer.
There are a few different companies offering stone/earthen material-based filaments, with clay (often marketed as ceramic) being the one with perhaps the strongest use case: faux-pottery.
A common characteristic shared between these filaments is brittleness, meaning care is required to properly handle and print them.
Lay Filament’s LAYCeramic is one example of a ceramic filament that achieves near-authentic results. Fireable in a kiln after printing, the polymer binding the ceramic particles within de-binds to leave behind a slightly shrunken, but the hardened, final print can be spruced up with a ceramic glaze and other post-processing effects.
When you’re looking for a handmade earthenware look paired to the impossibly precise repeatability 3D printing gives.
First, compared to those already discussed, the remaining types of 3D printer filament are less commonly seen in desktop 3D printing, being more popular among extreme hobbyists or more frequently appearing in industrial and commercial scenarios.
Second, many of the following filaments provide a function apart from simply being a print material, such as structural support or extruder cleaning.
That’s not to say that they are off-limits for casual use. Most print in much the same way as the filaments mentioned above, albeit with more attention paid to print settings or special requirements that can be modded onto a standard desktop 3D printer (such as a hotter hot end).
When types of 3D printer filament like PLA, ABS, PETG, and nylon are reinforced with carbon fiber, the result is an extremely stiff and rigid material with relatively little weight. Such compounds shine in structural applications that must withstand a wide variety of end-use applications.
The trade-off is the increased wear and tear on your printer’s nozzle, especially if it’s made of a soft metal like brass. Even as little as 500 grams of this exotic 3D printer filament will noticeably increase the diameter of a brass nozzle, so unless you enjoy frequently replacing your nozzle, consider using one made of (or coated with) a harder material.
Thanks to its structural strength and low density, carbon fiber is a fantastic candidate for mechanical components. Looking to replace a part in your model car or plane? Give this 3D printer filament a try.
In the commercial world, high impact polystyrene (HIPS) – a copolymer that combines the hardness of polystyrene and the elasticity of rubber – is commonly found in protective packaging and containers, like CD cases.
In the world of 3D printing, HIPS typically plays a different role. 3D printers can’t print onto thin air – that’s where support structures come in. Overhangs require some underlying structure, and this is where HIPS really shines. When paired with ABS in a dual extrusion printer, HIPS acts as an excellent support material.
For dual extrusion printing with HIPS, simply crank the supports to the max and fill any gaps in your design with HIPS 3D printer filament. Immersing the finished print in limonene will strip away the HIPS leaving your final product behind.
Unfortunately to use HIPS as a support material limits you to printing your actual part from ABS. Other 3D printer filament materials will be damaged by the limonene. Handily, HIPS and ABS print well together in any case, being of similar strength, stiffness, and requiring a comparable print temperature.
In fact, despite its primary use as a support material, HIPS is a decent 3D printer filament in its own right. It is stronger than both PLA and ABS, warps less than ABS, and can easily be glued, sanded, and painted.
Sharing many characteristics with ABS, HIPS 3D printing filament is a good all-rounder for parts that need to stand up to wear and tear or for projects that require a finishing-friendly material to achieve the end look.
Polyvinyl alcohol (PVA) is soluble in water, and that’s exactly what commercial applications take advantage of. Popular uses include packaging for dishwasher detergent “pods” or bags full of fishing bait. (Throw the bag in water and watch it dissolve, releasing the bait.)
The same principle applies in 3D printing, making PVA a great support material when paired with another 3D printer filament in a dual extrusion 3D printer. The advantage of using PVA over HIPS is that it can be used to support more materials than just ABS.
The trade-off is a 3D printer filament that is slightly more difficult to handle. One must also be careful when storing it, as the moisture in the atmosphere can damage the filament prior to printing. Dry boxes and silica pouches are a must if you plan to keep a spool of PVA usable in the long run.
PVA filament is a great choice as a support material on complex prints with overhangs.
Unlike the other filaments in this list, cleaning 3D printer filament is not used to print objects, but to clean 3D printer extruders. Its purpose is to remove any material in the hot end that might have been leftover from previous prints. Though a good general practice, using cleaning 3D printer filament is especially useful when transitioning between materials that have different print temperatures or colors.
The general procedure involves manually feeding cleaning 3D printer filament into a heated print head to force out the old material, then cooling the hot end slightly and yanking the filament back out again. For more detailed instructions, take a look at the manufacturer’s information for the specific filament you’re using.
A few extra things to note:
You should consider cleaning 3D printer filament between prints using two materials with wildly different temperature requirements or colors. Generally speaking, it’s important to give your hot end a bit of TLC every once in a while.
Want to print something in real brass, tin, or some other metal? Well, you can! Kind of… In reality you’ll be printing a mold using a wax 3D printer filament. But after a few extra steps, your design really can come to shiny, metally life.
The process is called “lost-wax” or “investment” casting, and it more-or-less works like this:
Wax 3D printer filament makes the first step easy, as one would normally have to carve the mold out of pure wax.
Dominating the wax 3D printer filament arena is MOLDLAY by Kai Parthy CC Products. When using this or similar wax-like materials, keep in mind that they are much softer than most types of 3D printer filament. Among other precautions, it may be necessary to modify your extruder and layer your print bed with an adhesive.
If you’re casting pieces from metals, wax-like filaments like MOLDLAY could give you greater flexibility with the ability to directly 3D print intricate and complex designs that fit into a lost-wax casting workflow.
Sure, ABS is great, but it has its flaws. That’s why plastics manufacturers are always looking for alternatives. One such alternative is acrylonitrile styrene acrylate (ASA), which was originally developed to be a hardy weather-resistant material. Hence it’s primary use in the automotive industry.
In addition to being a 3D printer filament that is strong, rigid, and relatively easy to print with, ASA is also extremely resistant to chemical exposure, heat, and most importantly, changes in shape and color. Prints made of ABS have a tendency to denature and yellow if left outdoors. Such is not the case with ASA.
Another minor benefit to using ASA over ABS is that it warps less during printing. But be careful with how you adjust your cooling fan; ASA can easily crack if things get a little too windy during printing.
For anything from birdhouses to custom garden gnomes and replacement outlet covers, look no further than this 3D printer filament.
Polypropylene (PP) is tough, flexible, light, chemically resistant and food-safe, which might explain it’s broad range of applications, including engineering plastics, food packaging, textiles and bank notes.
Unfortunately, as a 3D printer filament type, PP is notoriously difficult to print with, often presenting heavy warpage and lackluster layer adhesion. If not for these issues, PP may have contended with PLA and ABS for most popular 3D printer filament types, given its strong mechanical and chemical properties.
Interestingly, since many household objects are made of PP, it’s actually possible to recycle old junk and turn it into new 3D printer filament.
If you can wrest PP’s warping under control, then most prints calling for a hardy and light material would suit PP. It’s important to note however that while the material sees great use in the packaging of consumables and medicine for its food-safe properties, the process of FDM 3D printing negates this with hundreds (if not thousands) of layer lines for bacteria to hang out in — best not to try.
Polycarbonate ABS alloy (PC-ABS) is a tough thermoplastic, combining the strength and heat resistance of polycarbonate with the flexibility of ABS. Commonly found in automotive, electronics, and telecommunications applications, it is one of the most widely used industrial thermoplastics in the world.
When used as a 3D printer filament, the same benefits apply, but the trade-off is a slightly more complicated printing process. First, because PC-ABS is hygroscopic, it’s recommended to bake it before printing (or, at the very least, store it in a proper environment). Second, it requires a high printing temperature (of at least 260°C). Third, it tends to warp, so a high print bed temperature is also necessary (of at least 100°C, and as high as 140°C).
Functional prototyping, tooling and small-batch end-use parts that need to withstand small shocks and impacts are a good fit for PC/ABS.
Polyoxymethylene (POM), also referred as acetal and Delrin, is well known for its use as an engineering plastic, for example in parts which move or require high precision.
Acetal as a material sees common use as gears, bearings, camera focusing mechanisms and zippers.
POM performs exceptionally well in these types of applications due to its strength, rigidity, resistance to wear, and most importantly, its low coefficient of friction. It’s thanks to this last property that POM makes such a great 3D printer filament.
For most of the types of 3D printer filament in this list, there is a significant gap between what is made in industry and what you can make at home with your 3D printer. For POM, this gap is somewhat smaller; the slippery nature of this material means prints can be nearly as functional as mass-produced parts.
Make sure to use a heated print bed when printing with POM 3D printer filament, as the first layer doesn’t always want to stick.
Any moving parts that need to be low friction and tough. We imagine gearing mechanisms in projects using motors (such as RC cars) could be an applicable field for POM.
Ever heard of polymethyl methacrylate (PMMA)? Maybe not. What about acrylic, or Plexiglas? That’s right, we’re talking about the same material that’s most often used as a lightweight, shatter-resistant alternative to glass.
3D printing with PMMA 3D printer filament can be a little difficult. To prevent warping and to maximize clarity, extrusion must be consistent, which requires a high nozzle temperature. It might also help to enclose the print chamber in order to better regulate cooling.
Rigid, impact resistant, and transparent, use this 3D printer filament for anything that should diffuse light, whether that’s a replacement window pane or a colorful toy. Just don’t use it to make anything that should bend, as PMMA is not very flexible.
Flexible polyester (FPE) is a generic label given to a 3D printer filament that combines rigid and soft polymers. Such filaments are comparable to PLA, but are softer and more flexible. The specific flexibility depends on the hard and soft polymers used, and on the ratio between them.
Two notable aspects of FPE include good layer-to-layer adhesion and a moderately high resistance to heat and a variety of chemical compounds. Given the wide range of FPE 3D printer filament that is available, perhaps the most useful way to differentiate between the wide range of FPE available is the Shore value (like 85A or 60D), where a higher number indicates less flexibility.
When flexibility in the print is desired, but ease of printing takes priority. Flexible filaments can be tricky to print, and FPEs go some way to offering an alternative that offers a little bit of everything. Easy to print, like PLA, but with the greater flexibility in the resulting print.
License: The text of "2020 3D Printer Filament Buyer’s Guide" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.
Stay informed with notifications from All3DP.
You get a notification when a new article is published.
You can’t subscribe to updates from All3DP. Learn more…