The best gifts for 7-year-old boys, ranked

24 picks · one clear winner · updated September 2026

The best gift for 7-year-old boys is the Taco vs Burrito ($10–20): a fast card game where players build tacos and burritos with action cards, made by someone. If that is not right, the Squishmallows Original Mystery 3-Pack ($20–25) is next. Under $25, get the Elmer's Fluffy Slime Kit ($10–20).

Picks
24
Price range
$10–20 to $200–500
Under $25
7
Under $50
18
Taco vs BurritoNo. 1
The one to get

Taco vs Burrito

Best Game Night

A fast card game where players build tacos and burritos with action cards, made by someone. It takes 3 minutes to learn and each round lasts 15 minutes, so it is good for family game night or a sleepover.

Not for kids who cannot handle losing or need games with lots of strategy.

"Best Game Night" · Also in Good Housekeeping, Today and 5 other gift guides

$10–20 · Amazon priceSee it on Amazon

Links go to Amazon. We may earn a commission; it does not change what you pay.

Gifts for 7-year-old boys under $25

The cheapest gifts on this page that still made the cut.

Gifts for 7-year-old boys under $50

The strongest picks at fifty dollars or less.

The full ranking

Remote Control Excavator and Dump Truck Toy SetNo. 9

Remote Control Excavator and Dump Truck Toy Set

$30–50 · Amazon price

Two radio-controlled machines, an excavator and a dump truck, each with its own remote, plus road signs, barricades and five plastic rocks to shift. Seven is old enough to run both at once and load one with the other, which is where the set stops being two toys and becomes a job site.

Skip it if there is nobody around to work the second remote, half the set sits parked while the other digs.

Also in Today's gift guide

How to choose a gift for a 7-year-old boy

Prices on this page run from $10–20 to $200–500; 7 of the 24 picks are under $25 and 3 are over $100. This list leans towards unusual picks. Start from the price band you have in mind, then read the note under each pick: it says who the thing is really for and who should skip it. Where the evidence behind a pick is thin we say so, and at the same price we take the one more guides agree on.

Where this list comes from: we start from the gifts that 11 published gift guides (Good Housekeeping, Today, Country Living among them) put forward for a 7-year-old boy, check each one against the maker's own details and its current listing, and write our own note on who it suits and who should skip it. Anything with a poor record among buyers is out. Commission never touches the order. Price bands come from the prices the guides recorded, checked against Amazon on September 6, 2026; the retailer page is the truth on the day. The full method.

Quick answers

What is the best gift for 7-year-old boys?

The Taco vs Burrito ($10–20) is the best gift for 7-year-old boys in our ranking: a fast card game where players build tacos and burritos with action cards, made by someone. Runners-up: Squishmallows Original Mystery 3-Pack ($20–25), Elmer's Fluffy Slime Kit ($10–20).

What is a good cheap gift for 7-year-old boys?

Good inexpensive gifts for 7-year-old boys that still made our ranking: Squishmallows Original Mystery 3-Pack ($20–25), Taco vs Burrito ($10–20), Elmer's Fluffy Slime Kit ($10–20). None of them looks cheap.

More gift lists