Skip to main content

Best 3D printers for 2020

From classrooms to design shops, 3D printers have found an audience with students, makers and industrial designers. And as you would expect for a product that appeals to everyone from professional designers to educators to hobbyists, even the best 3D printers vary wildly in the features they offer and how much they cost.

Based on our extensive evaluations and hours of testing of more than a dozen models in different price ranges, we recommend the Monoprice Voxel ($399) as the best 3D printer for anyone on a budget. It produces good-looking prints at speeds you'd expect from more expensive models. If you'd like to save even more money, the $180 XYZ da Vinci Nano is one of the best 3D printers for beginners.

Those looking to print in a variety of materials should turn to the LulzBot Mini 2 ($1,500), a worthy if higher-priced successor to the original Mini that offers faster print times, a big print area, and a more flexible printhead capable of handling even more materials than its predecessor. Meanwhile, 3D-printing enthusiasts and professional designs will appreciate the two swappable extruders and excellent print quality of the Ultimaker 3 ($3,495). 

If you're looking for a resin printer, the Form 3 ($3,499) from FormLabs is a definite improvement over the Form 2, which was a highly rated 3D printer in its own right. We recommend the Form 3 to professionals who need a dependable 3D printer and who won't blink at the printer's high price tag. 

The start of the year saw 3D printer makers show off their latest devices at CES 2020. Highlights included the da Vinci Color 5D, a full-color desktop 3D printer from XYZprinting that also doubles as a standard inkjet printer; a laser engraver is available as an add-on. The da Vinci Color 5D costs $3,999 and will ship in the early part of this year. Also catching our eye was the Snapmaker 2.0, a modular 3-in-1 printer that offers 3D printing, laser engraving and CNC carving. Currently available for preorder as part of a crowdfunding campaign at Kickstarter, the $879 printer will ship in July. We plan to keep an eye out for these models as well as other interesting 3D printers hitting the market soon.

Monoprice Voxel

(Image credit: Monoprice)

1. Monoprice Voxel

Best 3D printer for most people

Printer Type: FFF | Layer Resolution: 50 to 400 microns | Materials: ABS, PLA, Wood Fill, Copper Fill, Steel Fill, Bronze Fill | Build Volume: 6.9 x 6.9 6.9 inches | Printer Size / Weight: 15.9 x 15.7 x 15 inches / 19.8 pounds

Excellent print quality
Fast print speed
Easy to use with cloud software
Heated print bed
Lackluster software
Some Wi-Fi connection issues

If you're looking to get started in 3D printing, the Monoprice Voxel 3D printer is a great choice, as it delivers high-quality prints without costing you a fortune. The MP Voxel is also speedy, producing prints in times we usually see from more expensive devices. Novices will particularly appreciate the heated print base, which means more reliable prints when you use materials like ABS. The top of the print bed slides out, too, and it's bendable, so removing prints is a snap.

Read our full Monoprice Voxel review.

LulzBot Mini 2

(Image credit: LulzBot)

2. LulzBot Mini 2

Best intermediate 3D printer

Printer Type: FFF | Layer Resolution: 50 to 400 microns | Materials: PLA, TPU, ABS and others | Build Volume: 7 x 6.3 x 6.3 inches | Printer Size / Weight: 4 x 18 x 13 inches / 19. 9 pounds

Prints are fast and of high quality
Supports a wide range of materials
Printer is quiet
More expensive than many comparable models

This updated version of the LulzBot Mini doesn't miss a step when it comes to replicating what made the original such a great 3D printer. Once again, you get a printer that's flexible enough to handle different materials at an affordable price tag if you're ready to step up from models aimed at beginners. But the LulzBot Mini 2 outdoes its predecessor by giving you a larger print area to work with and a new, more flexible printhead capable of handling even more materials. Our testing revealed that the Mini 2 churns out prints faster than the original with quality remaining high on the finished product.

LulzBot maker Aleph Objects underwent a rough end to 2019, laying off most of its staff in October. Fargo Additive Manufacturing Equipment 3D has since bought Aleph, which means the LulzBot Mini 2, LulzBot Taz Pro and other 3D printers remain available.

Read or full LulzBot Mini 2 review.

Ultimaker 3

(Image credit: Ultimaker)

3. Ultimaker 3

Best enthusiast 3D printer

Printer Type: FDM | Layer Resolution: 20 to 200 microns | Materials: Nylon, PLA, ABS, CPE and PVA | Build Volume: 8.5 x 8.5 x 7.9 inches | Printer Size / Weight: 23 x 19 x 13.5 inches / 23.4 pounds

Excellent print quality
Support for a range of materials
Excellent software
Slow print times

You'll pay a steep price this Ultimaker printer, but if you're a design professional or serious 3D-printing enthusiast, the Ultimaker 3 is more than worth the cost. Print quality is excellent — some of the best we've seen from a 3D printer, even in draft mode — and the Ultimaker 3 supports a wide range of materials. Excellent software makes it easy to manage prints, and a redesigned printhead with two swappable extruders adds to the Ultimaker 3's impressive flexibility.

Read our full Ultimaker 3 review.

Form 3

(Image credit: Formlabs)

4. Formlabs Form 3

A great resin 3D printer

Printer Type: SLA | Layer Resolution: 300 to 25 microns | Materials: Resin | Build Volume: 7.3 x 5.7 x 5.7 inches | Printer Size / Weight: 15.9 × 14.8 × 20.9 inches / 38.5 pounds

Excellent print quality
Support for a range of Formlabs supplied materials
Supports multiple users and printers
Using third-party resins may violate warranty
No major speed increase from previous Formlabs models

How do you follow up the best resin printer around? Build something even better, which is what Formlabs has done with its new Form 3 3D printer. You'll get a slightly larger print area than you did with the Form 2, but the real change in this new version is the Form 3's redesigned optics engine. The laser and optics are located in a sealed package that makes the printer more reliable since it keeps out dust that might block the path of the laser.

We certainly saw that reliability when testing the Form 3, as none of our prints failed — a first for us. We also appreciate the use of Low Force Stereolithography, which means that the Form 3 uses less force when working with the hardened layers of a print in progress. At a starting price of $3,499, the Form 3 is not an inexpensive 3D printer. But artists, designers and professionals who do a lot of 3D printing will appreciate the time saved by this dependable device.

Read our full Form 3 3D printer review.

What a 3D printer costs

3D printers don't have to cost a lot, though the ones used by professional designers and creators who print at heavy volumes will certainly put a big dent in your budget. (Both the Ultimaker 3 and Formlabs Form 3 cost upward of $3,000, for example.) But you can find very capable 3D printers for around $1,000, and prices are even lower for machines aimed at novices, educators and home printing enthusiasts. Prices for entry-level 3D printers are now below $300, and you'll even find some — like Monoprice's $160 Mini Delta 3D Printer — which push the price even lower.

What to look for in a 3D printer

Not sure how to decide which 3D printer is right for you? Here are a few things to consider when shopping for a printer.

Printer type: There are two main types of 3D printers: FFF (fused filament fabrication) and SLA (stereo lithography). FFF printers — which also cover FFM (fused filament manufacturing) and FDM (fused deposition modeling) devices — work by melting a plastic filament in a moving printhead to form the model. SLA printers use an ultraviolet (UV) laser to solidify a resin, focusing the laser to form the solid model. FFF printers are generally cheaper, simpler and easier to use, although SLA models like the XYZprinting Nobel 1.0 (around $1,000) and the $1,295 Peopoly Moai are lowering the price difference.

Printing materials: Whichever type of printer you choose, pay attention to the type of material it uses when printing. The filament material used by FFF printers like the LulzBot Taz 6 is available in several different materials, such as PLA (a brittle, biodegradable material), ABS (the same plastic used in Lego blocks), nylon, TPE (a soft, rubberlike material) and HDPE (a light, tough polystyrene). Many of these materials, particularly PLA and ABS, are available in a huge range of colors. Filaments come in two sizes: 1.75 mm and 3 mm, which are not interchangeable. 

MORE: 3D Printing Materials: Pros and Cons for Each Type

SLA printers have fewer options than their FFF counterparts, but printers like the Form 3 can use resins that produce models ranging from very rigid to flexible and rubbery. The best printers can use a wide range of materials, each of which comes with its own strengths and weaknesses. (HDPE, for example, is light and tough, but not suitable for food use, while nylon is food-safe.)

Note that some printers only allow the use of approved materials or materials produced by the same company that made the printer. In that sense, those types of 3D printers are like more traditional paper printers: The manufacturers sell the hardware cheaply and then make money back on the consumables. (One of our favorite budget 3D printers, the da Vinci Mini, only works with PLA filament from manufacturer XYZprinting, for example; however XYZ's filament costs about the same as most third-party materials.) Other 3D printers place no restrictions on the type or origin of the material.

Print volume: All printers have limits on the size of the 3D print they can produce. That limit is defined by the size of the print bed and how far the printer can move the printhead. This is usually measured in cubic inches, but you should also pay attention to each of the individual dimensions, which determine the maximum size 3D print the device can create. 

Print speed and quality: 3D printing is a slow business, and at present, there's no way to get around this. You should expect a 3- to 4-inch model to typically take between 6 and 12 hours to print, depending on the print quality you select. That's because of the way 3D printing works: The print is constructed in layers. The thicker these layers are, the quicker the print is produced but the lower the print quality is, as the layers become more visible. So, there is a trade-off between print speed and print quality.

The best printers will allow you to determine which way you want to go with this, producing prints quickly or more slowly but at higher quality. The best printers offer a wide range of quality settings, from fast (but low quality) to slow (but high quality).