I first became interested in 3D printing a few years ago, when I started making everything from phone stands to tabletop game accessories to a sweet mini Millennium Falcon. Maker culture is alive and well, thanks to an army of creators who are passionate about handmade goods, maker culture is alive and well. As a result, 3D printers are now more popular than ever.
3D printing technology has come a long way since then, and I’ve doubled down by getting into 3D scanning and even laser cutting, which lets you sculpt real-world designs from leather and wood.

Dan Ackerman/CNET
3D printers, which range from affordable (under $300) to high-end (over $3,000), are awesome gifts for a creative person or the 3D printing enthusiast in your life — or even better — they’re great for you to craft your own personalized designs. Also, 3D printing technology is getting better and better, meaning the print quality of whatever it is you’re making is starting to look like it was made by a professional 3D printing service. Like I said, it’s a really, really cool hobby and it’s getting easier to find a great 3D printer to facilitate it.
I will note, though, that a cheap 3D printer is still going to cost at least a couple hundred bucks. If even a budget 3D printer is out of your price range, and you can still jump on the additive manufacturing trend by grabbing a 3D pen to play with until a desktop 3D printer is within reach.

Sarah Tew/CNET
I’ve taken a deep dive into the 3D printers available today and have chosen several options for people who want to start printing 3D objects and for those who want to update their existing 3D printing setup with a pro 3D printer. I’ve included both small and large 3D printers on this list. I’ve also taken other factors into consideration, such as print speed, the size of the build plate, the cost of PLA filament, the kind of print head included and more. Once you find the best 3D printer and you end up getting completely addicted to 3D printing and additive manufacturing, don’t blame me. (But if you do, here’s a handy 3D printing FAQ that should answer some of your questions.)
Entry-level 3D printers

Dan Ackerman/CNET
The new Anycubic Vyper attempts to be both inexpensive and easy to use. It’s a tricky needle to thread. Plenty of 3D printers offer automatic bed leveling and calibration to make sure prints come out even and firmly anchored to the bed. This, however, is the first time I’ve seen a 3D printer run its bed leveling once, with zero manual input from me, and be totally good to go. I printed a 3D test file from the included SD card within minutes of powering on, and I’ve never seen a first print from a 3D printer come out so perfectly. Anycubic photon mono supports resin printing with LCD-based SLA Printing.

Sarah Tew/CNET
Despite the low price, this is a pretty damn full-featured 3D printer that supports any type of filament including plastic filament. It is my favorite affordable first step for testing the 3D printing waters. Print quality and printing speed are excellent, but there will be a good amount of trial and error in your first few prints. Just be sure to purchase extra filament since you’ll use up the included sample roll very quickly.

Dan Ackerman/CNET
The ambitious da Vinci Jr. 1.0 A Pro is a step-up printer with a big 6.9-inch square build surface and optional add-ons for both laser engraving and using specialized material like carbon-fiber filament. However, the lack of built-in Wi-Fi is a major hassle, and for this price a nonheated print bed is a serious omission. Some of the company’s printers are locked to proprietary filament, but this model is not (which is good, because the sample roll of PLA filament included in the box wasn’t great).
Despite some extra troubleshooting required during setup, I liked the modular nature of the printer, its big, easy-to-use buttons, and frankly, the cheerful bright orange color.

Sarah Tew/CNET
If you’re set on a resin printer, this is the best 3D printer for you. Resin printers are the next step up in rapid prototyping design technology when you want your printing to look as high quality as anything assembled in a factory. Just be warned: The liquid resin is harder to work with, and it requires both good ventilation and a portable UV light to properly cue. This model is extremely popular with board game hobbyists who want to print pro-looking miniatures, and sometimes you’ll see it fall in price from around $250 to just under $200. It’s currently listed at $260 on Amazon, but you can apply a $50 coupon at checkout that brings the price down to $210.
Midrange 3D printers

Sarah Tew/CNET
Recreate pretty much anything by putting it on this 3D scanner, where a rotating base and built-in camera create a 360-degree copy, which is then editable in any 3D program and printable on your 3D printer. Simply scan the object, import the scan into your slicing software for cleanup, and print. The included software alerts you of next steps in the printing process with either sound or texts. Scan quality and print resolution are great, and setup is easy, although you might want to clean up your 3D model a bit in a 3D software app after.

Sarah Tew/CNET
A step up from the Adventurer model, this Flashforge is another of my long-time favorites. It’s largely targeted at schools and education, so it’s easy to use. It has a similar build volume as the Adventurer 3, but a much better touchscreen menu, and lots of extra features, like an onboard camera, the ability to pause prints when the door is opened, and some very good automatic calibration features.
High-end and professional 3D printers

Sarah Tew/CNET
I can’t begin to tell you how much I love the Glowforge professional 3D printer. Laser cutters can sculpt projects from wood, leather, lucite and other materials, making it an interesting creation alternative to filament-based 3D printers. Even better, what would take a 3D printer hours to do takes just minutes in the Glowforge.
With it, I’ve created laser-etched LED lights, birch wood tool caddies, and even a three-tier box for my Nespresso sleeves. There’s a robust community of makers creating and sharing files, but pretty much any line drawing you can create in something like Adobe Illustrator can be turned into a project.
The software is all cloud-based, which adds a layer of complication (you need internet service to use it), but the ability to create amazing gifts and more from simple 0.125-inch or 0.25-inch cheap plywood is pretty empowering.

Dan Ackerman/CNET
A smaller, desktop-sized version of its more industrial large-format 3D printers, this recent model from BCN is a dual extruder printer, which means it can use two different spools of material at once.
That lets you either 3D print two copies of something at the same time, or use two different colors of material to create a multicolored 3D object. The build volume is also huge, at least compared to the simpler models listed above, at 420 by 300 by 200mm.
The build quality, menu system and bundled custom version of Cura (a 3D slicing software) are all excellent. But the instructions and documentation, at least in English, are thin, and the setup is nowhere near as plug-and-play as some of the simpler printers on this list.
Printing is fast and the built-in settings option goes far beyond what normal consumer printers offer. The automated calibration tools are also much more precise than other printers I’ve tested. You can go far beyond the standard 1.75mm PLA filament most consumer 3D printers use, and it’s set up out of the box for 3mm filament of various materials.
Note this leans more towards the industrial side than the consumer side, but if you need bigger volume, more speed or an easy easy way to create multimaterial or multicolor objects, it’s something that could easily fit in your workshop, maker’s lab or garage.