Black Friday deals are still in play this weekend. For most people, especially parents like myself, this time signifies that the holidays are just around the corner, which means buying gifts for my kids… and more importantly, availing those precious cost-saving discounts before they’re gone! Black Friday/Cyber Monday is that small window of time when most toy makers offer their best and most popular products for less. And so, the hunt is on to find the coolest and best educational gifts that you know your kids (and even “big” kids) will love. There is no better feeling than seeing your child excitedly tear into their presents and get lost playing with them for hours on end. STEM (science, technology, engineering, and math) toys spark creativity, promote critical thinking, and boost self-confidence.

From programmable cars, pets, and robots to electronic building blocks and puzzles, we are here to help you find the best deals on STEM gifts for the young enthusiast in your life.

Best STEM Kits

Our Favorite STEM Deals

Makeblock mBot2 Rover:now $279 at AmazonThe mBot2 Rover is a 2-in-1 AI robotics STEM kit designed to teach kids to build and code their own robots. Kids can start with mBot2 as a beginner and advance to the Rover as they grow their skills. The kit includes fun educational activities and is great for outdoor play. Compatible with Raspberry Pi and Arduino. Geared for kids ages 8 and up.

Rubiks Connected Cube:now $49 at AmazonThe Rubiks Connected Cube provides a modern twist to the classic 80’s game. It reveals the secret to solving the puzzle using a few simple tricks and trains kids to get better and faster through practice. Connected via Bluetooth, kids can see and track each movement using the app. Kids level up as they master each activity and can compete with others to show off their skills. Geared for all ages.

Makeblock mBot2 Rover: now $279 at Amazon

Petoi Robot Dog Bittle X:now $314 at AmazonBased on the original Bittle, this open-source robotics STEM kit fromPetoiprovides similar features as its adorable big brother. With this 2.0 version, kids can build and control their pet robot using voice commands. It is programmable using a desktop or mobile app. Compatible withRaspberry Piand Arduino-based modules and sensors. Geared for kids ages 14 and over.

Wonder Workshop Dash Robot and Sketch Kit: was $179,now $179 at AmazonThe Dash Robot has been a consistent Tom’s Hardware top STEM kit pick for teaching younger kids (even ones who can’t read yet) to code. No assembly is required, and apps are ready to use right out of the box. Kids can play with Dash with or without access to the Internet. It is geared for kids ages 6 and up.

Rubiks Connected Cube: now $49 at Amazon

Robo Wunderkind Explorer Kits:Available at AmazonRobo Wunderkinduses colored-coded blocks to help kids learn coding, robotics, and engineering in a fun and engaging way. Through an intuitive app, kids can program their robots to move, light up and interact with their environment. Robo Wunderkind grows with your child, offering progressively advanced challenges. Compatible with LEGO bricks. Geared for kids aged 5 and up.

Sphero RVR+:available for $339 at AmazonThe Sphero RVR+ is an advanced programmable car designed to teach older kids to code using MicroBlocks for beginners and can level up to Python, JavaScirpt and C/C++. There is no assembly required, except adding the battery and the top shell of the car after charging. It has a solid and sturdy build, so it can withstand rough play and various surface areas. The Sphero Edu App is connected via BlueTooth and accessible using smartphones, tablets or PCs. It’s a toy that even “big” kids can have fun with. Geared for kids ages 11 and up.

Petoi Robot Dog Bittle X: now $314 at Amazon

Makeblock mBot Neo:now $169 at AmazonThe mBot Neo is a friendly-looking car robot that teaches kids to code while having tons of fun. It has built-in ultrasonic, buzzer, and obstacle sensors, good for endless projects. Powered by CyberPi, it is geared for kids ages 8 and up.

Elecfreaks micro:bit Space Science Kit: was $381,now $199 at ElecFreaksThe Elecfreaks Space Science Kit, powered by the BBC micro:bit, includes 10+ space theme projects and uses a block-based coding language to make programming easier for learners of all ages and abilities. The construction blocks contained in the kit are Lego-compatible. (Kit does not come with micro:bit board) Geared for kids aged 8 and up.

Wonder Workshop Dash Robot and Sketch Kit: was $179, now $179 at Amazon

Petoi Bittle Robot Dog STEM Kit:now $314 at AmazonThis is the original Petoi quadruped robot kit.Bittleis an awesome STEM learning tool for anyone who wants to learn the basics of robotics, programming, and AI. It works withRaspberry Piand Arduino environments. You can check out ourreviewfor performance details. It is also available directly at Petoi (plastic servos model) for$269. Geared for kids aged 11 and up.

CrowPi L Raspberry Pi Laptop:now $214 at Amazonwith coupon (was $239) with couponThis Raspberry Pi laptop is an effective tool for introducing kids and adults who want to learn the basic concepts of programming and electronics. TheCrowPi Lhas an 11.6-inch screen (1366 x 768 resolution) and a three-hour battery life. It is designed for theRaspberry Pi 4but is not included in the kit. Geared for kids aged 11 and up.

Robo Wunderkind Explorer Kits: Available at Amazon

AOSEED X-Maker:was $399, now $369 with coupon at AmazonTheAOSEED X-Makeris simple to use and is a perfect first 3D printer for any kid who wants to learn 3D printing. It includes a suite of design software tools that can support your kids' creativity as they level up their designing skills. Available at Amazon and MatterHackers for $349. Geared for kids aged 8 and up.

Toybox 3D Printer: was $419,now $369 (comes with 8 filament rolls) at AmazonTheToyboxhas a one button mechanism and is ready to use right out of the box. It requires no assembly, is safe and is very kid-friendly. It has a library of free and paid premium parent-approved models as well as toy-designing tools to encourage creativity. Geared for kids aged 6 and up.

Sphero RVR+: available for $339 at Amazon

Hex Bots Gecko Wall Crawler:now $36 at TargetThis highly entertaining green lizard will bring a smile to any kid who plays with it. No assembly is required, and comes with a 25 feet range remote control (needs two AAA batteries - not included). It moves just like a gecko and can walk on walls. The vacuum fans can be a bit noisy, but still loads of fun. Geared for kids aged 4 and up.

Fun Alternative:Remote Control Tarantulaat Amazon.

CrowPi2 Raspberry Pi 4 Laptop:now $559 at AmazonTheCrowPi2is an all-in-one kit that includes aRaspberry Pi 44GB, complete with a screen, a wireless keyboard and mouse, and a smorgasbord of sensors, motors, and connectors. It’s the perfect introduction to Pi projects, basic Python or Scratch programming, and Minecraft Pi coding.

STEM Shopping Guide: What to Buy?

Whichever STEM kit you buy, you should pick one based on your child’s current interests and the specific STEM skills you want them to develop. Here are a few examples:

Get Tom’s Hardware’s best news and in-depth reviews, straight to your inbox.

Makeblock mBot Neo: now $169 at Amazon

Anj Bryant is the Assistant Managing Editor at Tom’s Hardware. She provides content layout and development support, and coordinates editorial initiatives for all the talented groups of freelancers, contributors, and editors in the team.

Elecfreaks micro:bit Space Science Kit: was $381, now $199 at ElecFreaks

Petoi Bittle Robot Dog STEM Kit: now $314 at Amazon