HomeBuyer's guides3D printersBest 3D printers on Amazon: selection and buying guide

Best 3D printers on Amazon: selection and buying guide

In this guide, we provide a selection of 10 of the best 3D printers available on Amazon. Our buying guide covers both stereolithography 3D printers (resin) and FFF 3D printers (filament), as well as an overview of different specs and features you should look out for when making your decision.

What is the best 3D printer to buy on Amazon?

Buying a 3D printer on Amazon can be comforting for some people, compared to ordering from an unknown and or suspicious website. Amazon also offers the largest selection of 3D printers and shipping is generally handled more quickly.

That said, there are so many 3D printers for sale on Amazon that it can be tricky to know which one to go for. Which desktop 3D printer is the best? What kind of features are supposed to be standard? How much build volume to get?

We filtered through dozens of Amazon 3D printer listings and hand-picked some of the best ones to include in this guide! Our selection covers printers that have a rating of over 4/5 calculated from at least 70 user reviews on Amazon.

The list features both filament and resin-based printers, with varying build volumes and prices. Scroll down to our buying guide section to see how to pick the best Amazon 3D printer for you.

Best 3D printers on Amazon 2021

3D printerMaterialRating*Build volumePrice**Buy
Qidi Tech X-SmartFilament4.7/5165 x 145 x 150 mm$349See offer
ELEGOO MarsResin4.6/5120 x 68 x 155 mm$259See offer
Qidi Tech X-One 2Filament4.6/5145 x 145 x 145 mm$299See offer
ANYCUBIC Photon SResin4.6/5115 x 65 x 155 mm$469See offer
Creality Ender 3 ProFilament4.4/5220 x 220 x 250 mm$256See offer
Creality Ender 5Filament4.4/5220 x 220 x 300 mm$349See offer
Dremel DigiLab 3D20Filament4.4/5230 x 150 x 140 mm$539See offer
FlashForge Creator ProFilament4.3/5225 x 145 x 150 mm$636See offer
Creality CR-10 V2Filament4.2/5300 x 300 x 400 mm$522See offer
ANYCUBIC ChironFilament4.1/5400 x 400 x 450 mm$499See offer
This table represents our selection of some of the top rated 3D printers available on Amazon. They are listed by rating, from highest to lowest.

*Rating: user review score on Amazon at the time of publishing this article.
**Price: prices may change over time and/or from one country to another (shipping, taxes, etc.).
Note: We haven’t tested all of the 3D printers in this list. For more information on our methodology, see how we work.

You might also like

Overview of the best resin 3D printers on Amazon

This section covers Amazon 3D printers that use resin material.


  • Build volume: 120 x 68 x 155 mm
  • Country: China
  • Price: $259

See on Amazon

The ELEGOO Mars offers one of the biggest volumes in the cheap resin 3D printer category. It’s also one of the most popular printers on Amazon, so if you have any issues or questions, you’ll probably find answers online in forums or Facebook groups.

Users have commented that some of the printer’s parts (e.g. LCD curing screen, UV lamp) aren’t of the best quality, which– to be fair– can be expected with a price this low. Hence, you may have to tweak your printer and replace certain parts or seek help from the manufacturer. Once you find the printer’s sweet spot with the right settings, you’ll be able to get high quality prints out of it.

More information: ELEGOO Mars


  • Build volume: 115 x 65 x 155 mm
  • Country: China
  • Price: $469

See on Amazon

The ANYCUBIC Photon has been a community favorite for a while, and the upgraded S version is just as popular. According to the manufacturer, the Photon S is equipped with a better UV light system and its air filtration system has been enhanced. It also has two Z rails instead of one for more stability when printing.

The Photon resin printer delivers good quality prints and is relatively easy to set up. If you have any trouble with the printer, you can ask one of the many Photon owners and users for help on forums and dedicated Facebook groups.

More information: ANYCUBIC Photon S resin printer

Overview of the best FFF 3D printers on Amazon (Fused Filament Fabrication)

This section covers Amazon 3D printers that use filament material.

Qidi Tech X-Smart

  • Build volume: 165 x 145 x 150 mm
  • Country: China
  • Price: $349

See on Amazon

The Qidi Tech X-Smart is one of the best closed-frame 3D printers on Amazon. It’s similar to the X-One 2, but offers a slightly bigger build volume and a better overall performance.

The X-Smart is equipped with a higher-grade extruder, its build plate is flexible and removable, and it is fully closed.

More information: Qidi Tech X-Smart

Qidi Tech X-One 2

  • Build volume: 145 x 145 x 145 mm
  • Country: China
  • Price: $299

See on Amazon

This 3D printer is a follow-up to the original Qidi Tech X-One. Both models have received hundreds of positive reviews and ratings over the years.

Qidi Tech’s X-One 2 offers a relatively small build volume, so it’s more of a 3D printer for beginners or young users than a tool for makers. The X-One 2 boasts a semi-closed frame, an LCD touch screen, and a heated print bed.

More information: Qidi Tech X-One 2

Creality Ender 3 Pro

  • Build volume: 220 x 220 x 250 mm
  • Country: China
  • Price: $256

See on Amazon

While this 3D printer will require some assembly, most of its main parts are delivered pre-assembled, which should save you quite a bit of time and effort. Creality, a manufacturer from China, has been a community favorite for the past couple of years and sells several 3D printers on Amazon.

Their Ender 3 Pro is an enhanced version of the extremely popular Ender 3. This printer has a resume printing function, a print bed that heats up in a few minutes, and a stable power supply. It is spacious when it comes to build size, too. The Creality Ender 3 Pro is a great starter 3D printer.

More information: Creality Ender 3 Pro

Creality Ender 5

  • Build volume: 220 x 220 x 300 mm
  • Country: China
  • Price: $349

See on Amazon

The Ender 5 offers a taller build size over the Ender 3 Pro. It also boasts an interesting cube-shaped frame– CoreXY style– that offers great stability. The printer’s heated bed is fixed on the Z-axis (vertical), meaning that you won’t get any wobbling issues like you might on a printer with a plate that moves back and forth.

It’s not the easiest kind of 3D printer to use, but if you already have previous experience with 3D printing then you won’t be lost. The Ender 5 comes as a semi-assembled DIY kit.

More information: Creality Ender 5

Dremel DigiLab 3D20

  • Build volume: 230 x 150 x 140 mm
  • Country: United States
  • Price: $539

See on Amazon

The DigiLab 3D20 from Dremel, the giant American tool retailer, is another Amazon 3D printer classic. It’s easy to use, has a full-color touchscreen, and is fully enclosed. You can slice your 3D models via Dremel’s online software (no need to download), or use any other common slicer like Cura.

This 3D printer is definitely a good choice for beginners or younger users. It’s important to note, however, that this 3D printer doesn’t have a heated bed and therefore can only print PLA. For ABS and Nylon, Dremel produces the Dremel DigiLab 3D45 printer (costs over $1,500).

More information: Dremel DigiLab 3D20

FlashForge Creator Pro

  • Build volume: 225 x 145 x 150 mm
  • Country: China
  • Price: $636

See on Amazon

FlashForge is originally a Chinese manufacturer, but now they also have headquarters in the United States and in Europe. They launched the Creator Pro in 2016 and have received various awards for this printer, namely the “Best Workhorse” award from 3D Hubs.

Even if its design is a bit outdated in regards to what’s available today, the Creator Pro delivers great results and is still up to speed performance-wise. It’s compatible with a wide range of filaments, and can even print two of them at a time thanks to its dual extruder.

More information: FlashForge Creator Pro

Creality CR-10 V2

  • Build volume: 300 x 300 x 400 mm
  • Country: China
  • Price: $522

See on Amazon

If you’re looking for a sturdy, durable 3D printer that can print for hours, then the CR-10 V2 should be high on your list. Its previous version, the original CR-10, received great feedback from users and influencers in the community.

The V2 boasts a few upgrades such as a reinforced triangle-shaped frame, dual cooling fans, a resume print function, and a filament detector. Its all-metal hotend also allows you to 3D print with a wider range of materials.

More information: Creality CR-10 V2


  • Build volume: 400 x 400 x 450 mm
  • Country: China
  • Price: $499

See on Amazon

Those that need a large 3D printing area won’t be disappointed with the Chiron’s massive build volume. It’s easy to assemble and its performance is on par with the rest of the cheap 3D printers on Amazon.

Its user-friendly touchscreen integrates a bed leveling assistant, and it will pick up prints where it left off in case of power failure. You can also manually pause and resume your prints.

More information: ANYCUBIC Chiron

Buying guide for 3D printers on Amazon

Here’s a quick overview of things you need to know or think about before you choose which 3D printer to buy on Amazon.

Technology: resin or filament?

Whether you should opt for a resin 3D printer or a FFF (fused filament fabrication) 3D printer depends on what you’re planning on printing.

FFF 3D printers can make strong plastic parts out of a variety of materials. You can print replacement parts for household items, print decorative objects, and more. Some can be tricky to tweak or upgrade.

Resin 3D printers are better at delivering highly detailed prints, which is useful for printing figurines or anything small and intricate. The high print quality comes at a slight cost, though.

These 3D printers use a smelly resin that you have to clean out after each print, and you also have to clean your printed parts with alcohol and place them under a UV light or sunlight for them to harden. Find out more in our resin 3D printer guide.

Build size

The build volume, also called build size or print area, represents the maximum size of an object you can 3D print. 3D printers are getting bigger and cheaper, but that doesn’t necessarily mean you need to go for a large size. If you’re just looking to experiment with 3D printing as a first-time user or with your kids, then you might not need a big volume.

Also, 3D printing is still a slow process, so the bigger your prints are, the more time (sometimes days) you’ll need to wait for your prints to come out. Unless you have a specific large object in mind or if you want to print batches of objects, build size doesn’t have to be your primary concern.

As for resin 3D printers, their build sizes are much smaller than what FFF 3D printers offer. This will surely change over the next few years!

Print speed and layer thickness

In the entry-level FFF 3D printer range, most of the printers have more or less the same specs. Typically, on a filament 3D printer, the minimum layer thickness will be 0.05 mm or 0.1 mm. You can’t really tell the difference once your part is printed, so this spec shouldn’t weigh too much in your decision-making.

If you’re comparing resin 3D printers, you can look at the resolution of their LCD screens. The higher the resolution, the better your prints will look.

When it comes to speed, many cheap 3D printer manufacturers state that their FFF 3D printer can print at 150 or 200 mm per second. However, when you actually 3D print (with a non-professional printer), it’s best to set the speed around 60 or 80 mm/second for successful prints.

Print speeds on resin 3D printers are slower, and the spec is usually listed as “millimeters per hour”. Whereas FFF 3D printer speed represents the amount of filament that comes out of the nozzle, resin 3D printer speed represents height. A speed of 20 mm/h means you’ll have 20 mm of photopolymerized layers (vertically), whether you’re printing one object or ten at a time.

Other features

Here’s a quick list of some of the features you can find on some of the FFF 3D printers in this price range:

  • Heated print bed: nowadays almost all FFF 3D printers have heated beds. When the bed is heated, it’s easier for the first layer of filament to stick to the plate. It isn’t mandatory for PLA filament, but it is for practically every other type of material (e.g. ABS).
  • Print resume, auto resume: you can pause your prints for whatever reason and pick up where you left off later. This works automatically in case of power failure, and can be a relief when you’re halfway through a huge print that’s two days in.
  • Automatic bed leveling: making sure the print bed is completely flat is a crucial step you that can’t forget before starting a print. If it isn’t flat, your prints won’t turn out right, or out at all. It’s time-consuming when you have to do it manually, so auto leveling is a nice function to have.
  • Filament detection, filament run out sensor: if you have this feature, that means the printer will automatically pause itself if it runs out of material or detects a filament jam.
  • Dual extruders: dual nozzles are a rare feature on low-cost machines, but not impossible to find. They let you print with two materials at a time. Keep in mind that it’s double the trouble if you’re new to 3D printing.
  • Closed frame: a closed frame helps protect prints from room drafts or temperature changes. It’s better than an open frame if you’re printing with ABS or Nylon.

More 3D printing resources

Table of contents

About this author

Ludivine Cherdo

Ludivine is in charge of Aniwaa's content strategy and works towards providing useful, informative content, including detailed guides based on her deep knowledge of the additive manufacturing scene. She also reviews 3D printers and stays on top of the latest industry news and trends. After growing up in the US and living in Spain, Chile, and Cambodia, Ludivine is now based in France.