The picks
Christmas STEM Gifts
One pick per age, chosen on what the maker publishes rather than what the box promises. Prices are live on every button below.
By Sawyer V. · Published
The short answer
One pick per age: PicassoTiles 100 at three to four, Botley 2.0 at five to seven, Snap Circuits Classic at eight to ten, and Sphero BOLT as the one big present from ten upward. For a child under three, see the toddler page. Every price on this page is pulled live with the date it was checked.
Block & Beaker earns a commission when you buy through our links, at no cost to you. It never changes a ranking, and we say so plainly when the right answer is the cheaper set, or nothing at all. Full disclosure · How we pick.

At a glance
The picks, ranked
Tap any row to jump to the full reasoning. Prices come live from Amazon where we have them and read “check price” where we don’t — never a number we cannot stand behind today.
| # | Product | Best for | Price |
|---|---|---|---|
| 1 | ![]() Ages 3 to 4 PicassoTiles 100 Piece Magnetic Tile Set 100 magnetic tiles published at 3 and up, in non-toxic ABS with rounded edges. | Three and four, and then for years after | |
| 2 | ![]() Ages 5 to 7 Botley 2.0 The Coding Robot Activity Set 150-step coding sequences, 78 pieces, and 100% screen-free play. | Five to seven, with no tablet required | |
| 3 | ![]() Ages 8 to 10 Snap Circuits Classic Over 300 projects from over 60 snap-together parts, with no tools needed. | Eight to ten, for a present with months in it | |
| 4 | ![]() The one big present, 10 and up Sphero BOLT An 8x8 programmable LED matrix, Python, a waterproof shell and all-day battery. | Ten to fourteen, where it has to feel like the main gift | |
| 5 | ![]() Ages 12 and up AmScope 120X-1200X Beginner Microscope Kit Six magnifications on a metal arm, with a 52-piece accessory kit. | Twelve and up, where a gift should read as equipment | |
| — | ![]() The December mis-buy NATIONAL GEOGRAPHIC Mega Slime Kit & Putty Lab Eight varieties — but seven of them arrive premade and one is the experiment. | Eight and up, for sensory play rather than science |
6 picks, including 1 we tell you to skip. Ages shown are the manufacturer’s own rating, not ours.
One pick per age, and what each publishes
The arithmetic
Christmas picks, published specs and what runs out
| Ages 3-4 · PicassoTiles 100 | 3 and up — 100 tiles, non-toxic ABS, nothing consumable |
|---|---|
| Ages 5-7 · Botley 2.0 | 5+ — 78 pieces, 150-step sequences, screen-free, 5 AAA needed |
| Ages 8-10 · Snap Circuits Classic | 8+ — 300+ projects, 60+ parts, 4 AA needed |
| 10 and up · Sphero BOLT | 8+ — 8x8 LED matrix, Python, waterproof, all-day battery |
| 12 and up · AmScope 120X-1200X | “For ages 8+” — six magnifications, metal arm, 52-piece kit |
| Skip · Nat Geo Mega Slime | 8 and up — 7 premade putties, 1 DIY lab |
The two things worth checking before you buy anything in December
Batteries, and whether they are included. Botley publishes 5 AAA and Snap Circuits Classic publishes 4 AA, both “not included”. A gift that cannot be switched on is the specific disappointment Christmas morning is famous for, and it costs a few dollars to prevent. See the battery guide.
Whether a device is required. Sphero BOLT publishes an app for every canvas. On a day when every screen in the house is in use, a screen-free gift gets played with and an app-dependent one waits. That is the single biggest difference between the five-to-seven pick and the ten-and-up pick on this page.
Reading a December box honestly
A published project count is the closest thing to a lifespan. Snap Circuits Classic publishes 305 numbered projects; the slime kit publishes one experiment and seven finished putties. Same shelf, same season, wildly different January.
The age on the box is a floor, not a fit. Several picks here publish an age well below the band they are listed under — AmScope publishes 8+ on an instrument we recommend at twelve. See buying above the age rating.
Consumables are published, so read them. “Nothing runs out” is a real property and it is why four of these five hand down to a younger sibling.
If you are buying for several children
The honest answer is one shared system rather than one gift each. Magnetic tiles and Snap Circuits both publish piece counts high enough for two children to build at once, and neither has a turn order. A single-player logic game does not work this way, however good it is.
See STEM gifts two children can share, and how many pieces you actually need for the thresholds by category.
Worth knowing before you buy
So which one
Three or four: PicassoTiles 100.
Five to seven: Botley 2.0, plus the AAA batteries.
Eight to ten: Snap Circuits Classic.
Ten and up, one big present: Sphero BOLT.
Twelve and up: the AmScope 120X-1200X kit.
Under three: the toddler Christmas page.
Say the unwelcome thing
Do not buy the kit whose headline is a single spectacular result
Volcanoes, slime labs and crystal kits photograph beautifully on a box and most of them publish one outcome and the materials for it. There is nothing wrong with buying one as the fun extra — the mistake is buying it as the science present, because the published project count on a real kit is twenty to three hundred times higher for similar money.
Where to go next
STEM gifts under $20 and under $50 cover the price bands, small STEM gifts that travel covers the pocket-sized end, and gifts for a child you do not know well covers buying without seeing the shelf.
In full
Every pick, and what is wrong with it
Published specifications only, each linked back to the page it came from. Where a manufacturer publishes nothing, the row says so — we do not fill blanks in.

1. Ages 3 to 4
PicassoTiles 100 Piece Magnetic Tile Set
PicassoTiles · PT100 · maker rates it 3+
100 magnetic tiles published at 3 and up, in non-toxic ABS with rounded edges.
- Pieces
- 100
- Stated age
- 3 and up
- Material
- Non-toxic ABS plastic, BPA-free, with a smooth surface and rounded edges
- Shape breakdown
- Not published by the manufacturer
PicassoTiles publishes 100 pieces, a stated age of 3 and up, and non-toxic BPA-free ABS plastic with a smooth surface and rounded edges. It publishes no shape breakdown and makes no compatibility claim.
Magnetic tiles are the single most reliably replayed thing in this whole category, and Christmas is the right moment to buy them because the first session needs an adult on the floor and nobody has time for that in February.
The reason this one rather than the premium brand is purely arithmetic at gift time: a hundred tiles is the number that makes a structure possible, and at this price a hundred is affordable. See the magnetic tiles roundup and are magnetic tiles safe for toddlers if there is a younger sibling.
Replay signal
- Open-ended or one-shot
- Open-ended — the same build-anything format
- Does anything run out
- Nothing runs out
- Room to grow
- PicassoTiles publishes a large expansion-pack range in the same 3-inch format
Why we say so: PicassoTiles states the ages 3+ rating, the non-toxic BPA-free ABS with rounded edges, and sells a dedicated expansion range. It publishes no shape breakdown and makes no cross-brand compatibility claim, so we do not make one on its behalf.
What’s wrong with it
Publishes no shape breakdown and makes no cross-brand compatibility claim.
| Pieces | 100 |
|---|---|
| Stated age | 3 and up |
| Material | Non-toxic ABS plastic, BPA-free, with a smooth surface and rounded edges |
| Shape breakdown | Not published by the manufacturer |
| Cross-brand compatibility | Not published — PicassoTiles makes no compatibility claim |
| Consumables | None |
Every figure above is from PicassoTiles, magnetic building tiles. Blanks are shown as “not published” rather than filled in.

2. Ages 5 to 7
Botley 2.0 The Coding Robot Activity Set
Learning Resources · LER2938 · maker rates it 5+
150-step coding sequences, 78 pieces, and 100% screen-free play.
- Set size
- 78 pieces
- Contents
- Botley 2.0, remote programmer, 2 face plates, 40 coding cards, 6 double-sided boards, 27 obstacle pieces, starter guide
- Maximum program length
- “coding sequences of up to 150 steps”
- Movement
- Six directions, plus 16 coded interactions
Learning Resources publishes a 78-piece set — Botley 2.0, a remote programmer, 2 face plates, 40 coding cards, 6 double-sided boards, 27 obstacle pieces and a starter guide — “coding sequences of up to 150 steps”, six directions plus 16 coded interactions, “100% screen-free play”, and 5 AAA batteries required and not included, rated 5+ (K-2nd grade).
Screen-free is why this is the Christmas pick rather than a tablet-based toy. On a day when every device in the house is contested, a robot with its own batteries works immediately.
One hundred and fifty published steps is the longest program in the category, which is what keeps it going past January. See the Botley 2.0 review and coding toys for 6 and 7 year olds.
Replay signal
- Open-ended or one-shot
- Open-ended once the cards are understood — the child builds the maze, not just the program
- Does anything run out
- Nothing runs out except batteries
- Room to grow
- A 150-step ceiling means the challenge scales for years past the first week
- Adult required
- Needed for the first session, then not — there is no app account and nothing to log into
Why we say so: Learning Resources publishes the 78-piece contents, the 150-step maximum sequence, the six directions and 16 interactions, and states the set is 100% screen-free with no tablet or app required.
What’s wrong with it
Five AAA batteries, not included — buy them with the present, not after it.
| Set size | 78 pieces |
|---|---|
| Contents | Botley 2.0, remote programmer, 2 face plates, 40 coding cards, 6 double-sided boards, 27 obstacle pieces, starter guide |
| Maximum program length | “coding sequences of up to 150 steps” |
| Movement | Six directions, plus 16 coded interactions |
| Screen required | None — “100% screen-free play” |
| Batteries | “Requires 5 AAA batteries (not included)” |
| Stated age | 5+ (K-2nd grade) |
Every figure above is from Learning Resources, Botley 2.0 Activity Set. Blanks are shown as “not published” rather than filled in.

3. Ages 8 to 10
Snap Circuits Classic
Elenco · SC-300 · maker rates it 8+
Over 300 projects from over 60 snap-together parts, with no tools needed.
- Projects
- “Build over 300 exciting projects” — manual covers projects 1-305
- Parts
- “Contains over 60 Snap-Together parts”
- Projects per part
- 5.1 — the highest ratio in the line
- Stated age
- “Ages 8+” and “Not for Children under 3 yrs.”
Elenco publishes “Build over 300 exciting projects” with a manual covering projects 1-305, “Contains over 60 Snap-Together parts”, a stated “Ages 8+” and “Not for Children under 3 yrs.”, and “Requires 4 ‘AA’ batteries (not included)”.
Three hundred numbered projects is the highest published count any gift on this page carries, and that is the whole case for it as a Christmas present: a child who builds one project a weekend is still going next Christmas.
Nothing is consumed, so it hands down to a sibling intact. See the Snap Circuits Classic review and the whole line compared.
Replay signal
- Open-ended or one-shot
- The sweet spot of the line — enough parts to invent with, cheap enough not to be an event
- Does anything run out
- Nothing runs out
- Room to grow
- 305 published projects is years of Sunday afternoons at one a week
Why we say so: Elenco publishes 305 numbered projects against 60+ parts. Five projects per part is the highest ratio anywhere in the Snap Circuits line, which is the arithmetic reason this is the set to buy rather than the cheap one or the big one.
What’s wrong with it
Four AA batteries, not included, and the manual is the product.
| Projects | “Build over 300 exciting projects” — manual covers projects 1-305 |
|---|---|
| Parts | “Contains over 60 Snap-Together parts” |
| Projects per part | 5.1 — the highest ratio in the line |
| Stated age | “Ages 8+” and “Not for Children under 3 yrs.” |
| Batteries | “Requires 4 ‘AA’ batteries (not included)” |
| Relationship to SC-100 | Manual includes all SC-100 projects plus 200 new ones |
Every figure above is from Elenco, Snap Circuits Classic. Blanks are shown as “not published” rather than filled in.

4. The one big present, 10 and up
Sphero BOLT
Sphero · K002ROWFFP · maker rates it 8+
An 8x8 programmable LED matrix, Python, a waterproof shell and all-day battery.
- Display
- “advanced programmable sensors and 8x8 LED matrix”
- Programming
- “three ways to program (Draw, Blocks, and Text coding with JavaScript or Python)”
- Shell
- “durable and waterproof design”
- Battery
- “all-day battery life”, inductive charging
Sphero publishes “advanced programmable sensors and 8x8 LED matrix”, “three ways to program (Draw, Blocks, and Text coding with JavaScript or Python)”, a “durable and waterproof design”, “all-day battery life” with inductive charging, and a 360-degree protractor in the box, rated ages 8+.
Two published specs make this the main-present pick rather than a stocking one. All-day battery means it works through Christmas Day instead of charging through it, and the waterproof shell means it goes outside on the twenty-seventh.
Python is the long game. See the BOLT review and Mini against BOLT if the budget is tighter — Mini publishes the same three canvases.
Replay signal
- Open-ended or one-shot
- Open-ended — a programmable 8x8 display on a rolling robot has no finished state
- Does anything run out
- Nothing runs out; inductive charging rather than cells
- Room to grow
- Draw to Blocks to JavaScript or Python, on the same robot
- Adult required
- Not after the first pairing; the published lesson material is aimed at the child
Why we say so: Sphero publishes an 8x8 LED matrix, a waterproof shell, all-day battery life and text programming in JavaScript or Python. The matrix is the specification that separates this from every other coding ball: the robot can display what the program is doing, so a child debugs by looking at it rather than guessing.
What’s wrong with it
The most expensive thing on this page, and it needs a device to program it.
| Display | “advanced programmable sensors and 8x8 LED matrix” |
|---|---|
| Programming | “three ways to program (Draw, Blocks, and Text coding with JavaScript or Python)” |
| Shell | “durable and waterproof design” |
| Battery | “all-day battery life”, inductive charging |
| In the box | Inductive charging base with USB charging cable, and a 360-degree protractor with heading, directions and clock |
| Sensors named | Magnetometer, plus the programmable sensor set |
| Apps | Sphero Edu (Chrome, Mac, PC, iOS, Android, Kindle) and Sphero Play |
| Stated age | Ages 8+ |
| Consumables | None — rechargeable |
Every figure above is from Sphero, Sphero BOLT. Blanks are shown as “not published” rather than filled in.

5. Ages 12 and up
AmScope 120X-1200X Beginner Microscope Kit
AmScope · M30-ABS-KT2 · maker rates it 8+
Six magnifications on a metal arm, with a 52-piece accessory kit.
- Magnifications
- Six levels — 120x, 240x, 300x, 480x, 600x and 1200x
- Frame
- Metal arm, with stage clips
- Lighting
- Built-in LED plus a reflecting mirror
- Extras
- Rotating color filter wheel; 52-piece accessory kit
AmScope publishes six magnification levels — 120X, 240X, 300X, 480X, 600X and 1200X — a durable metal arm with stage and clips, a reflecting mirror for natural illumination plus a built-in light, a built-in rotating color filter wheel, a 52-piece accessory kit and a 70 x 65 mm stage, published “For ages 8+”.
A teenager decides whether a present is for them from the box, and a metal-framed instrument reads as equipment rather than as a toy with a teenage age rating. That is the whole reason this is the pick at twelve.
See the AmScope review and STEM kits for teens.
Replay signal
- Open-ended or one-shot
- Open-ended — specimens are free and infinite
- Does anything run out
- The prepared slides in the accessory kit run out; blank slides do not
- Room to grow
- 1200x is well past what a child needs and past what the optics comfortably resolve, but the metal frame will outlast the interest
Why we say so: AmScope publishes six magnification levels, a metal arm and a 70 x 65 mm stage. Treat the top magnification with skepticism — at 1200x an entry-level objective delivers a large, dim, blurry image — and buy this for the metal frame and the usable lower range instead.
What’s wrong with it
Treat 1200x as a box number — the usable range is roughly 120x to 600x.
| Magnifications | Six levels — 120x, 240x, 300x, 480x, 600x and 1200x |
|---|---|
| Frame | Metal arm, with stage clips |
| Lighting | Built-in LED plus a reflecting mirror |
| Extras | Rotating color filter wheel; 52-piece accessory kit |
| Stage | 70 x 65 mm |
| Shipping weight | 6 lb — AmScope publishes no product weight |
| Stated age | “For ages 8+” |
Every figure above is from AmScope, M30-ABS-KT2 microscope. Blanks are shown as “not published” rather than filled in.

Skip this one
NATIONAL GEOGRAPHIC Mega Slime Kit & Putty Lab
National Geographic · NGMEGASPL · maker rates it 8+
Eight varieties — but seven of them arrive premade and one is the experiment.
- Varieties
- 8 in total — 7 premade plus 1 DIY slime lab
- Premade types
- Magnetic putty, fluffy slime, glow-in-the-dark putty, liquid slime, color-changing putty, snotty slime, bouncing putty
- DIY portion
- One glow-in-the-dark slime lab with a stir stick
- Storage
- 8 tins
National Geographic publishes 8 varieties in total — 7 premade putties plus 1 DIY glow-in-the-dark slime lab — magnetic putty, fluffy slime, glow-in-the-dark putty, liquid slime, color-changing putty, snotty slime and bouncing putty, in 8 tins with a full-color learning guide, rated 8 and up.
It is a perfectly good sensory toy and it is on this page because of the ratio. Seven of the eight things in the box are finished products; one is an experiment. Bought as a science gift it disappoints on Boxing Day, and it costs more than the Snap Circuits set above with its 300 numbered projects.
Buy it as the fun extra, not as the science present. See the review and slime and polymer kits.
Replay signal
- Open-ended or one-shot
- The seven premade putties are reusable toys rather than one-shot experiments
- Does anything run out
- Only the DIY lab runs out
- Room to grow
- Magnetic and color-changing putty demonstrate real properties, not just texture
- Adult required
- Not for the premade putties; briefly for the DIY mix
Why we say so: National Geographic publishes seven premade varieties plus one DIY lab. That ratio is the review: most of this kit is a reusable sensory toy with a science label, and one eighth of it is the experiment.
What’s wrong with it
One eighth of the kit is the science. It is bought as chemistry every Christmas.
| Varieties | 8 in total — 7 premade plus 1 DIY slime lab |
|---|---|
| Premade types | Magnetic putty, fluffy slime, glow-in-the-dark putty, liquid slime, color-changing putty, snotty slime, bouncing putty |
| DIY portion | One glow-in-the-dark slime lab with a stir stick |
| Storage | 8 tins |
| Includes | Full-color learning guide |
| Stated age | 8 and up |
| Consumables | Partly — the DIY ingredients are used once; the putties are reusable |
Every figure above is from National Geographic toys, Mega Slime Kit & Putty Lab. Blanks are shown as “not published” rather than filled in.
We are not putting a buy button on this one. It is easy enough to find if you want it anyway — but we would rather send you to something that gets played with twice.
Questions people actually ask
Frequently asked
What is the best STEM gift for Christmas?
It depends on the age, and one pick per band: PicassoTiles 100 (3 and up) at three to four, Botley 2.0 (5+, screen-free, 150-step sequences) at five to seven, Snap Circuits Classic (8+, 300+ projects) at eight to ten, and Sphero BOLT (8+, 8x8 LED matrix, Python) as the main present from ten.
What should I check before buying a STEM toy as a Christmas present?
Batteries and screens. Botley publishes 5 AAA and Snap Circuits Classic publishes 4 AA, both not included. Sphero BOLT publishes an app requirement for every programming canvas, which competes with every other screen in the house on Christmas Day. Battery guide for STEM toys.
Which Christmas STEM gift lasts the longest?
Snap Circuits Classic, on the published arithmetic - Elenco publishes over 300 projects from over 60 parts, with a manual covering projects 1-305 and nothing consumable. A child who builds one project a weekend is still going next Christmas. Snap Circuits compared.
What is a good educational Christmas gift for a teenager?
Something that reads as equipment rather than as a toy. AmScope publishes six magnifications on a metal arm with a 52-piece accessory kit, and Sphero publishes Python text coding plus an 8x8 LED matrix on BOLT. STEM kits for teens.
Are slime and volcano kits good Christmas presents?
As the fun extra, yes. As the science present, no - National Geographic publishes 8 varieties in the Mega Slime kit of which 7 arrive premade and 1 is the DIY experiment, for more money than a 300-project electronics set. Slime and polymer kits.
What about a child under three?
Different page, because almost nothing in this category publishes under three. The toddler Christmas guide covers what is actually rated for one and two year olds. Educational Christmas gifts for toddlers.
One gift each, or one shared gift for several children?
One shared system usually works better. Magnetic tiles and Snap Circuits both publish piece counts high enough for two children at once with no turn order; a single-player logic game does not, however good it is. STEM gifts two children can share.
Sources
Where these figures came from
Every specification on this page traces to one of these. If a manufacturer publishes nothing on a point, the page says so rather than filling the gap.
Read next
Where to go from here
Back to Gift Guides, or read how we pick.