19 Best Gifts for 12 Year Old Boys

This post may contain affiliate links. If you make a purchase, I earn a small commission at no extra cost to you. As an Amazon Associate, I earn from qualifying purchases. Read more about these links in my disclosure policy.

Sharing is caring!

Buying gifts for tween and teenage boys is often a difficult task, and finding the perfect gift for a 12-year-old boy can feel impossible. These (almost) teen boys don’t want to feel like a little kid, but they also aren’t quite adults yet. You want to choose a great gift that they will actually like and enjoy at this age – and that’s where we come in.

We’ve put together this list of gift ideas that include some of the best toys (because 12 year olds still like to play sometimes) as well as some cool gifts that are a little more “mature” for this age group. With the help of an actual 12 year old boy, we’ve created this list of gifts with ideas that are fun, cool, trendy and just right for your favorite 12-year-olds.

So whether you’re shopping for a Christmas gift on a budget or looking for the best birthday gifts to blow his mind – we have the best gift ideas for the special occasion.

Why trust Gift Brilliant’s gift recommendations? We won’t overwhelm you with a huge list of gift ideas that people don’t really want. We share gift options that we have personally gifted or received, gifts that others have told us they loved, and a few gift ideas that we would love to have ourselves!

gifts for 12 year old boys

The Best Gifts for 12 Year Old Boys

Many of these gift ideas are available with Amazon Prime’s fast free shipping (often arriving in just one or two days!). If you’re not already a Prime member, you can get a 30-day FREE trial of Amazon Prime here!

1. 4 Piece Laser Tag Set

Get everyone outside with this laser tag set! Why pay a premium price at an arcade when you can have fun at home? Up to four players can battle it out with this fun toy. Comes with 4 rechargeable blasters, 4 vests, and a charging station.

2. Electric Hoverboard

Any preteen will love riding around the house, the neighborhood, and even around the town! This electric hoverboard has a top speed of 8 miles per hour and has an 8 mile range battery life. The best thing about this popular gift is that it has a built-in Bluetooth speaker for him to play his favorite music while he rides! (You can check out more info on the best hoverboards for kids here.)

3. Gaming Headset

If your 12 year old enjoys playing video games, help him pump up his gaming experience with this noise canceling, deep bass surround sound gaming headset! Comes with a detachable microphone and fold up earphones.

4. Razor MX360 Dirt Bike

Can you tell my 12 year old son added a lot of input to this list of gifts? This is listed as appropriate for ages 13 and up, but parents will know if their child is ready for a fun gift like this. This dirt bike with a rechargeable battery will let your kid go off road with thirty minutes of a continuous ride! (PS – don’t forget a helmet for safety!)

5. Moon Lamp

This moon lamp is a unique gift idea that older kids would love! A great idea to add a little *spice* to his bedroom, especially if he is into space and science. It has a remote control, is USB rechargeable, and can light up in 16 different colors.

6. Long Board

Twelve-year-old boys everywhere can agree that a long board like this one is one of the coolest gifts you can receive in your teenage years. While moms may cringe and worry about their little boys getting hurt, kids will enjoy hours of playtime learning to do tricks and other cool stuff outdoors.

7. LED Strip Lights

Let your twelve year old have some epic bedroom upgrades and customize their room with these awesome LED Strip Lights. Easy to install and comes with a remote control so he can easily change the lighting to suit his mood.

8. Amazon Echo Dot

From a 12 year old’s experience, the new Amazon Echo Dot is great! You can use it to control smart lightbulbs, play music, play games, and even set and customize alarms. You can get a plain Echo Dot, but Star Wars fans will love this Grogu version. This is one of the best tech gifts for kids of all ages!

9. Inflatable Punching Ball

If you’re looking for active toys, this punching ball makes an awesome gift and is a great choice! My 12 year old loves using a punching bag to get some exercise or let out those middle school frustrations. Gloves and air pump included. Improves hand-eye coordination, strength, and helps him learn self-defense.

10. Xbox Series X

If your son is like mine, there’s a good chance he loves playing video games. And while you may worry about him having too much screen time, an Xbox can still be a good idea! There are lots of different ways to play – both as a single player or in multiplayer mode – and there are popular games that guarantee a good time for the whole family. I personally love playing Just Dance – it’s a great game to play and be active, and even the little kids can join in!

11. 3D Pen

This is a cool gift idea that I wouldn’t have thought of, but my 12 year old son thought it was awesome! With this 3D printing pen, your tween can have so much fun and explore his creativity designing lots of different things!


Lego sets make great boy gifts, and are one of those toys that a guy will love into high school and beyond. Part toy, part learning activity, this educational STEM robot toy makes engineering fun for everyone who builds it. Builders of all ages will love building and coding their fully-functional robot to walk, talk, and even play games or complete tasks! Combine creativity and technology for hours of fun.

13. Moon Shoes

With these cool moon shoes, you can defy gravity with loads of fun! A great toy that will get their bodies up and moving, both indoors and outdoors.

14. Nerf Modulus Regulator

You’re literally never too old to enjoy playing with a Nerf gun! Featuring SwitchFire technology and 3 modes: Single-fire, burst-fire, continuous-fire. Take this gift to the next level and pair it with a Nerf Bunkr and a custom-built Nerf armory!

Your teen can play with his younger siblings or challenge his best friend to an awesome battle with this awesome gift idea.

Check out these gifts for 13 year old boys for more ideas!

15. Nintendo Switch

Teenage boys love video games and that doesn’t really change when they reach adulthood, so this gaming system will last for a while. A Nintendo Switch is the perfect gift that allows them to play all of their favorite games, even on the go.

16. Dribble Up Smart Soccer Ball

Take his skills to the next level with this smart soccer ball! Using an app, he can practice various soccer skills and drills to really up his game. Practice on your own or with guided training. A great option for young athletes with any skill level, beginner and up. (We actually have the smart basketball and love it! Parents will enjoy this too, trust me!)

17. Catan Board Game

One of the coolest board games for tween is this strategy game, Catan. This game can be a little bit involved and takes some time to learn (and about an hour to play a game), but once you get into it you’ll be hooked.

18. Gaming Chair

Something that has been on my son’s gift list for a while is a gaming chair like this one. Not just for gaming, this ergonomic chair is also great to keep them comfy while doing homework at their desk.

19. Fender Squier Stratocaster

A fantastic gift for music lovers in their teen years, this electric guitar bundle has everything he needs to start playing. Encourage your teen to be more creative with musical instruments. Not only is it a great outlet for creativity, but he can expand his knowledge as an added bonus!

very best gifts for 12 year old boys
Amanda S sitting on floor


Amanda is a mom of four kids, two dogs, a cat, and a few hundred composting worms. As a former teacher, former fitness instructor, and the oldest of a houseful of kids, she has quite a bit of experience educating others – which she now does via writing! Gift giving isn’t her main love language, but she loves shopping for the perfect gifts for others.

You can find her on her main blog at amandaseghetti.com and on all social media @amandaseghetti <3

Similar Posts