The 8 Best 3D Printer Filaments of 2019

Bring your designs to life

Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.

The Rundown

Our Top Picks

Best Overall: Hatchbox PLA 3D Printer Filament

Hatchbox PLA 3D Printer Filament

Courtesy of Amazon

Professionals and hobbyists should consider Hatchbox’s Polylactic Acid 3D printer filaments. Their 1.75mm printer filaments are available in one-kilogram (2.2 lbs) spools. Since their PLA printer filaments are so durable, these can be used in a myriad of printing applications, allowing endless possibilities for innovation and design in 3D printing. They work well with the vast majority of 3D printers available on the market and are available in many vibrant colors, with a consistent texture and subtle glossy sheen to the printed product. The recommended extrusion temperature is 356°F to 410°F.

PLA is extremely susceptible to moisture, so Hatchbox goes the extra mile to ensure that their filaments are packaged securely. These won’t break the bank, either. So, if you want the best bang for your buck, you should go for these PLA filaments from Hatchbox.

Runner-Up, Best Overall: Dikale PLA 3D Printer Filament

Another great option for PLA 3D printer filament is this product from Dikale. It comes in five different colors – black, gray, blue, white, and mustard yellow – in 1.75mm spools. Their color options might not be as varied as other brands’, but they still produce very high-quality prints. Dikale PLA filaments create brightly-colored prints with a glossy finish and appear a bit translucent when thinly-layered, which makes them ideal for creating lithophanes. Recommended extrusion temperature ranges from 374°F to 446°F.

Dikale ships their filaments in vacuum-sealed bags, which are then encased in sturdy cardboard boxes. Their packaging prevents moisture and air from seeping in, ensuring that you get nothing but high-quality 3D printing solutions. Since these spools come in a standard size, they fit snugly in most 3D printers today. They even have a little opening near the center spindle which allows you to keep track of the filament levels. For every kilogram you purchase, you have 1,099 feet of filament to work with.

Best Budget: 3D Solutech 3D Printer PLA Filament

Solutech’s 3D Printer PLA filaments are all made in the US. Their raw materials are grown in the country, and their filaments are produced here as well. Upon inspection, you will notice that this filament has a very smooth texture, and you'll see that same quality as you create your 3D prints. Final products are rendered with a glossy finish. Recommended printing temperature ranges from 374°F to 428°F.

These 3D filaments require a slightly higher temperature for printing, which indicates that the material may have some impurities. This 1.75 mm PLA printer filament is available in one-kilogram spools. Solutech packs these filaments in vacuum-sealed containers for protection.

Best Splurge: Hatchbox 3D Printer Filament, Wood

Make elegant wooden decorative pieces using the Hatchbox 3D wood filament, a strong and flexible filament for making 3D-printed wooden designs a reality. The final products look like actual wood-carved objects, especially when sanded down to smoothness. The best part, of course, if that you don't have to learn woodworking to get intricate, beautifully-rendered items that look like they're made from completely natural material.

Made with plant-based materials, recycled wood particles, and polymers, this wooden filament is eco-friendly. A spool of this might be a bit more expensive than the Hatchbox PLA filaments, but the final effect is nothing short of impressive. The 1.75mm Hatchbox wooden filament is available in one-kilogram spools and does not require a heating bed. The recommended extrusion temperature is 347°F to 428°F.

Best Colors: 3D Pen/3D Printer Filament by Mika3D

The 3D pen/printer filament by Mika3D comes in a wide assortment of colors – three metallic hues, six transparent shades, and 15 solid colors. While you have enough variety to create many interesting prints, you also don’t have to worry about running out of color as each filament measures up to 10 feet in length. These are compatible with various 3D pens and 3D printers (it is not, however, ideal for the 3mm 3Doodler pen).

Mika3D’s filaments are made with polylactic acid. The material is eco-friendly and non-toxic, making your printed objects safe for children. Since PLA is highly susceptible to moisture, Mika3D ships these filaments in a vacuum-sealed bag. The package also comes with silicon finger caps to protect your fingers from the hot 3D pen nozzle or the printing plastic. The recommended printing temperature range for Mika3D’s 1.75mm printer filaments is 356°F to 410°F.

Best Smaller Spool: AIO Robotics PLA Filament

Create brightly-colored decorative pieces with AIO Robotics’ premium-quality PLA filaments. These are available in 12 different colors, each of which will translate accurately as you print 3D models. And if you aren't interested in wrangling a large kilogram-sized spool, this company produces half-kilogram rolls for your convenience. With smaller spools, you will experience less tangling and the lighter weight reduces the strain on your printer. As a result, you should see less breakage.

AIO Robotics ships their filaments in reusable vacuum bags, allowing you to protect your spool from moisture when you’re not printing. Moreover, their PLA filaments are compatible with many 1.75mm PLA 3D printers. The ideal printing temperature for AIO Robotics’ filaments ranges from 374°F to 410°F.

Best Flexibility: 3D Best-Q Flexible TPU

TPU is ideal when you're printing products that need to bend during the creation process. From the spool, 3D Best-Q’s filaments may seem very soft. But after printing, this material is actually very strong and durable with a nice flex to it. As long as you don’t make the walls too thick, you will have no trouble bending it with your hand. The 1.75mm filaments are available in one-kilogram spools in eight different colors.

3D Best-Q’s TPU is compatible with a number of FDM 3D printers – MakerBot, Cube, and Mendel to name a few. The recommended base plate printing temperature of this filament ranges from 392°F to 428°F. The ideal print bed temperature is 122°F to 176°F.

Best for Kids: Dikale 3D Pen/3D Printer Filament

Teach your kids how to create 3D prints with Dikale’s non-toxic Pen and Printer Filaments. These 20-foot rolls come in 16 different colors, so your little ones can take on all the printing projects they want and still have plenty of colors to spare. But the best thing about Dikale’s filament is that it’s completely non-toxic and safe for kids. It's made with 100% Polylactic Acid, which doesn't smell and is fast-forming for ease of use. The only downside is that these filaments are quite durable and can be a bit stiff, so you may need to help your kids bend the thicker areas of the 3D model.

When you purchase this bundle, you also get 250 free stencil e-books. You don’t need a Dikale 3D Pen or Printer for this. Any 3D pen with a 1.75mm-diameter PLA filament can use these (unfortunately, this excludes the 3Doodler).

Our Process

Our writers spent 4 hours researching the most popular 3D printer filament on the market. Before making their final recommendations, they considered 12 different filaments overall, screened options from 6 different brands and manufacturers, read over 30 user reviews (both positive and negative), and tested 8 of the filaments themselves. All of this research adds up to recommendations you can trust.