Wednesday, September 17, 2025
Home3D PrinterGeeetech A20 3D Printer Review

Geeetech A20 3D Printer Review

Larger i3 style aluminum extrusion printers have been dominating the 3D printer market for some time now. Although they perform well, they are large and midway through last year there was the release of a couple smaller form factors. The Geeetech A20 falls under the recent form factor which is an aluminum upper assembly mounted onto a sheet metal base providing a 255mm x 255mm x 255mm build volume with a price of $349 USD. While it has a different type of assembly, it is a clean looking 3D printer that should perform just as good as all the other V-wheel/V-slot printers like the Creality CR-10. Geeetech provided me their A20 3D printer so that I could provide an honest review. So, let’s take an in-depth look at the Geeetech A20.

Geeetech A20 Prints

Geeetech A20 Specifications

Printing technology: FDM
Build volume: 255*255*255 mm³
Filament diameter: 1.75mm
Nozzle diameter: 0.4mm
Filament: ABS / PLA /wood-polymer/PVA/HIPS/PETG, etc.
Max temp for hotbed: 100℃
Max temp for extruder: 250℃
Power supply: Input: 110V/220V
Output: DC 24V/15A
Connectivity: USB cable, SD card (support stand-alone printing)
Display screen: LCD 12864
Build Platform: Aluminum heatbed+ silicon carbide glass
Stepper Motors: 1.8°step angle with 1/16 micro-stepping
Machine Dimension: 442 x 447 x 480mm³
Shipping box Dimension: 510 x 495 x 295mm³
Machine Net weight: 7.8kg

Unboxing

Geeetech’s packing job is as good as I’ve seen. Because they use a nice sturdy foam which protects the printer’s upper and lower assemblies, there were no missing parts or broken components upon inspection.

Assembly

The assembly process of the Geeetech A20 is really simple. Four m5 screws threaded through the base of the printer into the bottom of the upper assembly’s aluminum extrusion takes a couple minutes at most. Due to the mostly pre-assembled components, the remaining assembly requires installing the filament spool holder to the top of the frame and plugging in the electrical connectors.

First Impressions

Geeetech A20 - Base
Geeetech A20 – Base

It is a clean looking 3D printer that feels sturdy. The base is sheet metal and they use a 2020 aluminum extrusion mounted underneath to add support for the top assembly. Because of the ample room in the base assembly, there is no tethered control box to contend with. The electronics are neatly assembled in the sheet metal base which is a feature I can appreciate as I do not print in enclosures and space is limited in my shop. Geeetech’s hot end assembly uses it’s own little breakout board to make future maintenance easier for replacement parts should that be required which I felt was a nice feature. In contrast, I was less impressed by the fact Geeetech has decided to move towards single bearing v-wheels for the Geeetech A20. Seems like this is a cost cutting exercise.

Hiccups

Geeetech A20 - Owl Pen Holder
Geeetech A20 – Owl Pen Holder

I leveled the bed and decided to go a little big on my first print, an owl shaped pen holder. I started off with a decent profile I had used for a Geeetech A10 in the past and I made some slight modifications to accommodate the size difference and proceeded. The results were fairly good to start with but you can see ghosting in the print. Ghosting was caused by Acceleration and Jerk values in the motion settings that were set too high. So, I reduced the Acceleration and Jerk settings. When I attempted another print my next set of troubles began.

A20 Hot End

Clog after clog, I could not complete a print. I removed the hot end assembly after watching a video Geeetech released on YouTube. The video showed how to disassemble their proprietary hot end. I removed the clog, rebuilt the hot end, and tried again. Another clog. I contacted Geeetech and they agreed with me something must be amiss with the hot end. As a result, a replacement hot end was sent out immediately. Once the replacement arrived I compared it to my old one. The new hot end had a PTFE tube in the heatbreak and the old one did not, it was missing. Certainly, this seemed like it would be the problem, so I mounted the new hot end and I had no more clogging issues going forward.

I also did try out the advertised filament run-out sensor and power outage resume feature. While both features worked (when replacing the filament and turning the power back on), the print had a layer shifted at each event. In short, the features function, but your results may vary.

Printing

Geeetech A20 - Benchy
Geeetech A20 – Benchy
Geeetech A20 Colossus
Geeetech A20 Colossus

Print after print I was able to start a print and I didn’t even need to watch the first layer. I would come back to my shop later on with a nicely completed print on the plate. As a result, this provided a comforting sense of reliability. Geeetech’s cooling duct was just barely adequate from my perspective. The Benchy printed quite nicely except the very back of the boat where there was some minor curling.

Geeetech A20 - Pen Holder
Geeetech A20 – Pen Holder

Geeetech’s super plate held the prints fine on all except my largest print, this unique pen holder. The model is a decent size and took 22 hours. As a result, it did contract and lose some adhesion around the far edges. With the motion settings being tuned a little and slicing profile I was using working well, I was very happy with my print results. I would recommend moving to a better cooling duct to improve the print quality further. However for the purposes of a review I like to keep the 3D printer as stock as possible.

Geeetech A20 - Philament
Geeetech A20 – Philament

Community

Geeetech has a fairly large online community on Facebook. There are two groups that I am apart of. Similarly, both seem to have very friendly members with a decent amount of knowledge on the Geeetech A Series printers.

The Geeetech A10/A20/A30 Printer User Group: https://www.facebook.com/groups/206519003304580

Geeetech 3D Printer User Club https://www.facebook.com/groups/315127105604393

Conclusion

After approximately 100 hours of 3D printing I can say that I do like the A20. While I did have the hot end issue which I will conclude was a QC issue from the factory, Geeetech was responsive and remedied it quite quickly. After the hot end was replaced it was reliable with successful prints being churned out regularly. I can’t conclude how well the single bearing v-wheels will hold up over the long run, however they did not seem to affect the print quality during this review period.

I really do appreciate the cleanliness of the built-in electronics base and I also liked the ease of assembly and maintenance. Furthermore, it was nice having the hot end break out board as it made for an easier time replacing the hot end when I had to do that. Like any printer there is some tuning involved. However, once setup you will have a nice workhorse based on my experience. Therefore, I recommend the Geeetech A20 as a nice sized printer that will handle your needs in a 255mm x 255mm x 255mm build volume.

You can purchase directly from Geeetech here, and take $30 off using coupon code WCDSW (at the time this review was posted) :
https://goo.gl/HHuHoa

RELATED ARTICLES

Most Popular

Recent Comments

mperkins37 on 3D Printed Rockets
desitheblonde on New Low-Cost LSAM 3D Printer
Mad3DHatter on Flex3Drive Review
Salvatore_Lacorte on Guide to Successful ABS Printing
Jordi Lopez on 3D Printer Maintenance
Bill Nonnenmacher on 3D Printed Gears Easy!
Andy Marriott on Flex3Drive Review
Denny Hannaford on Creality Ender 3 Announced
Tom Baxter on 3D Printer Maintenance
Daniel Faegnell on How does 3D Printing work?
Tom Baxter on 3D Printer Maintenance
Tom Baxter on 3D Printer Maintenance
Henry Jolly on 3D Printer Maintenance
mperkins37 on 3D Printer Maintenance
Brian Martin on 3D Printer Maintenance
Melanie F. on DIY etching
Melissa Englebright on 3D Printer Maintenance
Kelly Freeman on 3D Printer Maintenance
Jeremy Fister on 3D Printer Maintenance
Ronan on DIY etching
mperkins37 on 3D Printer Maintenance
mperkins37 on 3D Printer Maintenance
mperkins37 on 3D Printer Maintenance
Leesa R McClure on 3D Printer Maintenance
Charles Goldman on 3D Printer Maintenance
Tom Baxter on 3D Printer Maintenance
mperkins37 on 3D Printer Maintenance
Carol Oddy on DIY etching
Tom Baxter on 3D Printer Maintenance
Michael Perkins on 3D Printer Maintenance
Michael Perkins on 3D Printer Maintenance
Michael Perkins on 3D Printer Maintenance
Richard Bynum on 3D Printer Maintenance
Richard Bynum on Slicers: Which one to use?
Brian Martin on Flexion Retrofit Kit Review
Carol Oddy on DIY etching
Richard Bynum on Flexion Retrofit Kit Review
Michael Perkins on Flexion Retrofit Kit Review
Richard Bynum on 3d printer Extruders
Michael Perkins on DIY etching
Richard Bynum on Rigid.ink Review
Justin K Jones on Wanhao D7 Review
Brian Martin on Creality Ender 3 Announced
Michael Perkins on Creality Ender 3 Announced
Richard Bynum on Autodesk to .STL
Chris Kockler on Creality Ender 3 Announced
Michael Perkins on MG Chemicals wood filament
Ronald Shropshire on MG Chemicals wood filament
Michael Perkins on MG Chemicals wood filament
Richard Bynum on 3D printed CNC Mill
Richard Bynum on 10 Fun Things to 3D Print
Justin Flugum on Creality Ender 3 Announced
Richard Bynum on Creality Ender 3 Announced
Justin Flugum on Creality Ender 3 Announced
David Griffith Rowe on Interesting 3D Printed Drone Projects
Richard Bynum on Wanhao D7 Review
Richard Bynum on ColorFabb Filament Review
Richard Bynum on Who is 3D-PT?
Richard Bynum on BuildTak – Is it Worth it?
Richard Bynum on Who’s 3D model is it?
Sumit Trivedi on MG Chemicals wood filament
Richard Bynum on CAD Review for 3D Printers
Asgor Reidaa on DIY etching
Asgor Reidaa on Wanhao D7 Review
Richard Bynum on MG Chemicals wood filament
Richard Bynum on 3d Print a Rubber band gun
Richard Bynum on 3d Print a Rubber band gun
Justin Flugum on Wanhao D7 Review
Tom Baxter on Wanhao D7 Review
Asgor Reidaa on 3d Print a Rubber band gun
Nathan Cox on Wanhao D7 Review
Nathan Cox on DIY etching
Tom Baxter on DIY etching
Richard Bynum on DIY etching
George Fomitchev on DIY etching
Richard Bynum on Wanhao D7 Review
Richard Bynum on Magnetic PLA Filament
Justin Flugum on Selfcad – A Short Review
Justin Flugum on Top 10 3D Printer Upgrades
Stan Baldwin on Vacuum Drying PLA Pt.1
Richard Bynum on 3D Printed Robots & Figures
Richard Bynum on Marlin a beginners guide
Richard Bynum on G-Codes – Wiki
Richard Bynum on How to NOT Be a 3DHubs Noob
Richard Bynum on 3D-Printing for Scuba Diving
Richard Bynum on Vacuum Drying PLA Pt.2
Asgor Reidaa on 3D Printing Dictionary
Richard Bynum on Vacuum Drying PLA Pt.1
Richard Bynum on What 3D-Printer to buy 2016
Richard Bynum on 3D Printing Homes
Madalyn Nguyen on 3D Printing Dictionary
Daniel Waldner on Prusa i3 MK3 – New Features
Richard Bynum on TOP 5 3D PRINTED CARS
Richard Bynum on 3D Printer safety tips
Annaloa Hilmarsdottir on The Anet A8 3D-Printer DIY Kit Review
David Robert Pemberton on 3D Printed Grenade Launcher
Justin Flugum on 3D Printer safety tips
Darren Scrubb on 3D Printing in the Classroom
Tom Baxter on 3D Printable Tools
Darren Scrubb on 3D Printing Homes
Darren Scrubb on 3D Printing Jewellery
Richard Bynum on Flex3Drive Review
Stan Baldwin on 3D Printed Grenade Launcher
Richard Bynum on Magigoo Adhesive Pen
Linda Beghtel on 3D Printing Jewellery
Richard Bynum on How much to Charge?
Justin Flugum on How much to Charge?
Jon Gardner on Big 3D Printers
Tom Baxter on 3D Printing Dictionary
Richard Bynum on 3D Print Wood Working Tools.
Richard Bynum on Sienci Labs Mill One
Lori Mahan on 3D Printing Jewellery
Tom Baxter on RIP Pinshape 2013-2016
Richard Bynum on 3D Printing Dictionary
Justin Flugum on 3D Printable Tools
B Michenfelder on Sienci Labs Mill One
John Smith on 3D Printing Jewellery
Richard Bynum on 3D Printed Gears Easy!
Stephen Shimatzki on The 3D Printing Gifts Guide 2018
Richard Bynum on Helpful Holiday Safety PSA.
Santiago Archilla on Making Money With 3D Printing
Braxten Brannon on 3D Printing in the Classroom
Stuart Hawton on 3D Print Wood Working Tools.
Richard Bynum on 3D Printing Jewellery
Tom Baxter on 3D Printing Jewellery
Stuart Hawton on 3D Printing Jewellery
Stuart Hawton on 3D Printing in the Classroom
Richard Bynum on 6 Taboos of 3D Printing
Dawn Mateo De Acusta on Holiday Gifts for Your 3D Printer
Todd Whetstone on Folgertech FT-5 R2 – Review
Todd Whetstone on Folgertech FT-5 R2 – Review
Richard Bynum on 3D Printing Filament Review
Sandi McGinnis on Folgertech FT-5 R2 – Review
Andreas Gasser on Folgertech FT-5 R2 – Review
Edward Dekkers on Folgertech FT-5 R2 – Review
Andrew Venkersammy on Holiday Gifts for Your 3D Printer
Braxten Brannon on 10 Hotends for your 3D printer
Jon Acosto (3DPrintnerd.com) on Calidum HALE Heated Bed – Review
Macario on Flex3Drive Review
Tom Baxter on Beer based Filament
Tom Baxter on Rick and Morty 3D Models
Richard Bynum on Rick and Morty 3D Models
Richard Bynum on Top 10 3D Printer Upgrades
eduardo martini on Prusa i3 MK3 – New Features
Richard Bynum on Random Models on Thingiverse
Richard Bynum on Random Models on Thingiverse
Michael Champlin on Random Models on Thingiverse
Richard Bynum on Random Models on Thingiverse
Michael Champlin on How to calibrate a 3D Printer
Michael Champlin on 3D Printer safety tips
Richard Bynum on Selfcad – A Short Review
Richard Bynum on Selfcad – A Short Review
Richard Bynum on The Ultimaker 2 3D Printer
Jared Heifetz on Top 5 3D Printers Under $300
Jared Heifetz on Top 5 3D Printers Under $300
Richard Bynum on Top 5 3D Printers Under $300
Jared Heifetz on 3D Printer safety tips
Richard Bynum on 3D Printer safety tips
Jared Heifetz on Magigoo Adhesive Pen
Jon Acosto (3DPrintnerd.com) on The 13 Phases of 3D Printing
Jared Heifetz on 3D Printable Tools
Richard Bynum on 3D Printable Tools
Jared Heifetz on 3D Printable Tools
David Klein on 3D Printable Tools
Richard Bynum on 3D Printable Tools
mperkins37 on 3D Printable Tools
Jared Heifetz on 3D Printable Tools
mperkins37 on 3D Printable Tools
Dewu Han on 3D Printable Tools
mperkins37 on 3D Printable Tools
Tania Alam on 3D Printable Tools
Jon Acosto (3DPrintnerd.com) on Advertising Your 3D Printing Business
mperkins37 on Sienci Labs Mill One
mperkins37 on Flex3Drive Review
Jeffrey M. Holliman on Flex3Drive Review
tpoage@mindspring.com on The Ultimaker 2 3D Printer
tpoage@mindspring.com on Snapmaker: The All-Metal 3D Printer
tpoage@mindspring.com on The best 3d print bed material
tpoage@mindspring.com on Snapmaker: The All-Metal 3D Printer
Stan Baldwin on 3D Printed Grenade Launcher
tpoage@mindspring.com on 3D Printed Grenade Launcher
tpoage@mindspring.com on A New Era in Desktop 3D Printing
tpoage@mindspring.com on Dynamo3D One Pro Unboxing & First Print
tpoage@mindspring.com on 3D Printed Guns as Illegal 3D File?
tpoage@mindspring.com on 3D Printed Guns as Illegal 3D File?
tpoage@mindspring.com on Get more from your cyclops scanners
tpoage@mindspring.com on 5 kits to get more from your 3D Printer
mperkins37 on TOP 5 3D PRINTED CARS
tpoage@mindspring.com on Top 10 3D Printer Upgrades
tpoage@mindspring.com on Media falsely attacks 3d printing again
tpoage@mindspring.com on 3D Printing Communities on Google+
tpoage@mindspring.com on 3D Print Wood Working Tools.
mperkins37 on TOP 5 3D PRINTED CARS
tpoage@mindspring.com on 3D Printing Market Trends For 2017
mperkins37 on TOP 5 3D PRINTED CARS
tpoage@mindspring.com on 3d Printing Brushless Motors and More
tpoage@mindspring.com on TOP 5 3D PRINTED CARS
jvastine on TOP 5 3D PRINTED CARS
mperkins37 on TOP 5 3D PRINTED CARS
tpoage@mindspring.com on 3D Printer manufacturers list 2020
tpoage@mindspring.com on How Strong is PLA? Lab Experiment!
tpoage@mindspring.com on Vacuum Drying PLA Pt.2
tpoage@mindspring.com on Top 6 Unique CAD Programs (2016-2017)
tpoage@mindspring.com on Finishing & Painting A 3D Printed Alien!
tpoage@mindspring.com on 10 Popular 3D Printing Fidget Patterns
tpoage@mindspring.com on Slicers: Which one to use?
tpoage@mindspring.com on Top 10 Large Format 3D Printers
tpoage@mindspring.com on 13 Best CAD Programs for Kids
tpoage@mindspring.com on 10 Places To Get Free 3D-Printing Files
tpoage@mindspring.com on Upgrading a Prusa i3
tpoage@mindspring.com on Top 7 3D Scanners on a Low Budget
tpoage@mindspring.com on 5 Fun Prints for your new 3d printer.
tpoage@mindspring.com on The Tantillus Part 1
tpoage@mindspring.com on What is Love? 3D Print Me (NSFW)
tpoage@mindspring.com on 3D Printing for the Second Cold War Pt.1
tpoage@mindspring.com on 5 Ways to Feed your 3D Printing Habit
tpoage@mindspring.com on Helpful Holiday Safety PSA.
tpoage@mindspring.com on 3D Printing a Quadcopter: Part 1
mperkins37 on Testing TinkerCAD Beta
tpoage@mindspring.com on Will your 3D-printer kill you?
mperkins37 on Testing TinkerCAD Beta
tpoage@mindspring.com on Big 3D Printers
mperkins37 on Testing TinkerCAD Beta
tpoage@mindspring.com on Testing TinkerCAD Beta
mperkins37 on Testing TinkerCAD Beta
tpoage@mindspring.com on Nanodax Glass Wool Polypropylene Review
tpoage@mindspring.com on Kanesis Hemp Bio Plastic PLA Review
tpoage@mindspring.com on Great 3D-Printers to look for 2016!
choschiba on 3D Printing Fidgets
tpoage@mindspring.com on Folgertech Kossel build Part 1
tpoage@mindspring.com on Build Plate Supported 3D Printing
tpoage@mindspring.com on Top 6 Unique CAD Programs (2016-2017)
tpoage@mindspring.com on Let’s move our prints to the cloud!
tpoage@mindspring.com on The Guardian of Techno phobia
tpoage@mindspring.com on 3D printing your own cosmetics with Mink
tpoage@mindspring.com on 3D Printing Fidgets
tpoage@mindspring.com on Folgertech Kossel build Part 1
tpoage@mindspring.com on Build Plate Supported 3D Printing
tpoage@mindspring.com on Ultimaker 3 – A Quick Review
Nick Kalogeropoulos on Why 3D Printing Must Alter Its Course
Andrew Werby on 3D Printing Homes
Andrew Werby on 3D Printing Homes
Nick Kalogeropoulos on 3D Printing in the Army: Here’s how
mperkins37 on 3D Printing Homes
mperkins37 on 3D Printing Homes
juggernath on 3D Printing Homes
mudface2003 on Upgrading a Prusa i3
Alexis Puentes on Five amazing DIY 3d printers.
lucpet on 3D Printing Piracy
Tony Davies on 10 Fun Things to 3D Print
Italo Soares on 3D Printed Gears Easy!
Frostbite on Vacuum Drying PLA Pt.1
3AM Productions on 3D printer after care Package
3AM Productions on RIP Pinshape 2013-2016
Italo Soares on About me: Italo Soares
Lays Rodrigues on Slicers: Which one to use?
Robbie Pearson on How To Use TinkerCAD
Robbie Pearson on Edit STL Files with TinkerCAD
Tony Davies on Marlin a beginners guide
3AM Productions on 3D PRINTED SEX TOYS
Alexis Puentes on Sintron Prusa i3 Review
Daniel F on Beer based Filament
Curtis J. Pratt on Beer based Filament
bioelectrobot on Beer based Filament
admin on Makergear M2