Huge Nintendo Switch sale at Amazon, Best Buy and Walmart — here's the 23 games I'd buy

Mario Odyssey screenshot with a Tom's Guide deal tag
(Image credit: Nintendo)

If you've missed out on any of the best Switch games, now's the time to pick them up. Amazon, Best Buy and Walmart are holding huge sales on Nintendo Switch games, including top titles from the big N's most popular franchises.

Right now Mario Kart 8 Deluxe is $39 at Walmart ($20 off.) As one of the best-selling Switch games, it can be hard to find on sale, so grab this deal while you can. This family-friendly hit is perfect for pretty much every type of gamer.

Similarly, The Legend of Zelda: Breath of the Wild is $39 at Amazon. It's our choice for the best game on Switch for good reason — this game's beautiful open world packs in so much content that you'll be able to play it for dozens of hours. Make sure not to miss this $20 discount.

There are plenty more great Switch game deals to be found, so keep scrolling for my top picks. Plus, check out the laptop deals I recommend this week and the 25 deals I'd buy in Best Buy's latest sale

Nintendo Switch game deals — Quick links

Nintendo Switch game deals — Best sales now

Mario + Rabbids Sparks of Hope: was $59 now $19 @ Amazon
Price check: $39 @ Best Buy | $19 @ Walmart

Mario + Rabbids Sparks of Hope: was $59 now $19 @ Amazon
The sequel to 2017's Mario + Rabbids Kingdom Battle, Sparks of Hope once again reunites the residents of the Mushroom Kingdom with the zany Rabbids. This time the unexpected allies are venturing into the stars for an intergalactic adventure. Offering colorful strategy combat, and plenty of planets to explore, Mario + Rabbids Sparks of Hope is one of the most overlooked games on Nintendo Switch.
Price check: $39 @ Best Buy | $19 @ Walmart

EA Sports FC 24: was $59 now $19 @ Best Buy
Price check: $36 @ Walmart | $37 @ Amazon

EA Sports FC 24: was $59 now $19 @ Best Buy
The most popular soccer simulator on the planet returns under a new name as the FIFA franchise becomes EA Sports FC 24. Utilizing a new animation system, FC 24 offers a more realistic version of the beautiful game than ever. Plus, it packs all the modes you'd expect including offline career mode and the persistently popular Ultimate Team online mode.
Price check: $36 @ Walmart | $37 @ Amazon

Spyro Reignited Trilogy: was $39 now $24 @ Best Buy

Spyro Reignited Trilogy: was $39 now $24 @ Best Buy
Once a beloved PlayStation mascot, Spyro the Dragon is stretching his wings on Nintendo Switch in the Reignited Trilogy. This three-game package includes full-scale remakes of the purple dragon's first three adventures and these collectathon classics have never looked or played as good as they do here. The Spyro Reignited Trilogy is one of the Switch's best family-friendly titles. 

Crash Bandicoot N. Sane Trilogy: was $39 now $24 @ Best Buy

Crash Bandicoot N. Sane Trilogy: was $39 now $24 @ Best Buy
Crash Bandicoot N. Sane Trilogy is one of the most impressive remasters to date because of how much effort and detail was put into revamping the visuals of this classic platformer. For $24, you can own three full-length games that maximize their replay value by forcing you down a dark rabbit hole filled with colored gems and time trials. 

Cuphead: was $39 now $25 @ Amazon
Price check: $25 @ Walmart | $39 @ Best Buy

Cuphead: was $39 now $25 @ Amazon
Don't be fooled by Cuphead's family-friendly visuals, this action-platformer puts up a serious fight. Inspired by the classic cartoons of the 1930s, Cuphead is a devilishly difficulty but highly rewarding experience that pits you against a range of memorable bosses as well as run-in-gun levels. This Nintendo Switch version packs the Delicious Last Course expansion, which includes new bosses and a new playable character, Ms. Chalice.
Price check: $25 @ Walmart | $39 @ Best Buy

Sonic Superstars: was $59 now $28 @ AmazonPrice check: $28 @ Walmart | $29 @ Best Buy

Sonic Superstars: was $59 now $28 @ Amazon
A terrific return to form for the medium's most famous hedgehog. Sonic Superstars must rank as one of the finest series entries in the iconic franchise over the past 15 years. It wisely takes Sonic and chums back to their 16-bit platforming roots, delivering old school speedster thrills that will any gamer who ever owned a Sega Mega Drive will love. Superstars is a carefully-crafted love letter to classic Sonic, and longtime fans will love it.
Price check: $28 @ Walmart | $29 @ Best Buy

Persona 5 Tactica: was $59 now $29 @ Best Buy
Price check: $29 @ Walmart | $59 @ Amazon

Persona 5 Tactica: was $59 now $29 @ Best Buy
The Phantom Thieves return once more in Persona 5 Tactica. This new spin-off from the beloved JRPG series adds a turned-based strategic twist to the formula, but while the battle system may be different, the loveable characters and jazzy-style Persona 5 is known for are still here in spades. Plus, there are a few new characters thrown into the mix to keep things plenty interesting.
Price check: $29 @ Walmart | $59 @ Amazon

Mario + Rabbids Kingdom Battle: was $59 now $29 @ Walmart

Mario + Rabbids Kingdom Battle: was $59 now $29 @ Walmart
This delightful and surprisingly deep strategy game is one every Switch owner should play. Kingdom Battle stays true to both franchises and mashes together Mario's colorful worlds and the Rabbids' potty humor.

Octopath Traveler 2: was $59 now $37 @ Amazon
Price check: $42 @ Walmart | $45 @ Best Buy

Octopath Traveler 2: was $59 now $37 @ Amazon
Octopath Traveler 2 is set in the fantasy world of Solistia, where you play as eight unique travelers each with their own unique adventure. But these paths will eventually crossover and intersect in surprising ways. Packing stunning visuals that fuse retro pixel art with 3D animation, this sequel to the 2018 original is designed to be approachable for newcomers and franchise veterans.
Price check: $42 @ Walmart | $45 @ Best Buy

The Legend of Zelda Breath of the Wild: was $59 now $39 @ Amazon
Price check: $39 @ Walmart | $44 @ Best Buy

The Legend of Zelda Breath of the Wild: was $59 now $39 @ Amazon
Breath of the Wild is one of the best and most popular games on Switch, so good sales don't come around too often. Amazon is currently offering the game for $20 off its usual price, which is fantastic value for a game offering dozens of hours of content. Make sure to get this deal while you can.
Price check: $39 @ Walmart | $44 @ Best Buy

Mario Kart 8 Deluxe: was $59 now $39 @ Walmart
Price check: $48 @ Amazon | $44 @ Best Buy

Mario Kart 8 Deluxe: was $59 now $39 @ Walmart
Mario Kart 8 Deluxe is one of the most popular Switch games available, even almost six years after its launch it continues to dominate the best-sellers chart. This means any form of discount is pretty rare, but courtesy of Walmart you can currently save $20 on this must-have family-friendly hit.
Price check: $48 @ Amazon | $44 @ Best Buy

New Super Mario Bros. U Deluxe: was $59 now $39 @ Amazon

New Super Mario Bros. U Deluxe: was $59 now $39 @ Amazon
Another game originally released on the Wii U, New Super Mario Bros. U Deluxe is a 2D side-scrolling adventure for the whole family. It packs the entire original base game and even includes the New Super Luigi U expansion pack. Now on sale at Amazon, this is a great pick if you want classic 2D platforming action with the inventiveness of a more modern Mario game.  

Super Mario Maker 2: was $59 now $39 @ Walmart
Price check: $44 @ Amazon | $44 @ Best Buy

Super Mario Maker 2: was $59 now $39 @ Walmart
If you've ever wanted to construct your own Mario courses rather than just play them, Super Mario Maker 2 is the game for you. Play, create and share your courses with the world and dive into a full single-player story as well. With thousands of user created courses already available Super Mario Maker 2 offers a nearly endless supply of new content.
Price check: $44 @ Amazon | $44 @ Best Buy

The Legend of Zelda Skyward Sword HD: was $59 now $39 @ Walmart
Price check: $44 @ Best Buy | $47 @ Amazon

The Legend of Zelda Skyward Sword HD: was $59 now $39 @ Walmart
The Legend of Zelda Skyward Sword on Nintendo Switch gives an HD makeover to one of the Nintendo Wii's most cinematic games. Discover the origin of Link, Zelda and the Master Sword in this engrossing action-adventure that can be played with traditional joystick inputs or via full motion controls. Skyward Sword has all the trappings of a classic Zelda with puzzle-solving and dungeon exploration a key focus, alongside intense combat and boss battles. While Skyward Sword was a little divisive upon release, the years have been kind to it.
Price check: $44 @ Best Buy | $47 @ Amazon

Kirby and the Forgotten Land: was $59 now $42 @ Best Buy

Kirby and the Forgotten Land: was $59 now $42 @ Best Buy
Kirby and the Forgotten Land takes the adorable pink puffball to mysterious new worlds in this 3D platforming adventure. At your disposal are multiple new copy abilities, as well as the new Mouthful Mode that lets you interact with objects in often strange and hilarious ways. In between levels you can relax in the charming Waddle Dee Town and play a selection of mini-games.

Batman Arkham Trilogy: was $59 now $44 @ Amazon

Batman Arkham Trilogy: was $59 now $44 @ Amazon
Three of the best superhero games ever made come to the Nintendo Switch in the Batman Arkham Trilogy. This collection brings together Batman: Arkham Asylum, Batman: Arkham City and Batman: Arkham Knight alongside all the DLC released for all three games. That's a whole load of Bat-action in a single package. Just be aware that Arkham Knight has some performance issues on Nintendo Switch, but the other two games run well. 

Super Mario RPG: was $59 now $44 @ Walmart
Price check: $49 @ Amazon | $59 @ Best Buy

Super Mario RPG: was $59 now $44 @ Walmart
A full remake of the original Super Mario RPG released in 1996 for the Super Nintendo Entertainment System (SNES), this role-playing game sees Mario, Bowser, Peach and some new friends embark on an adventure to repair a wish-granting star. With updated graphics, gameplay and new cinematics, Super Mario RPG has never looked (or played) this well, but the original game's charms have been carefully retained as well.
Price check: $49 @ Amazon | $59 @ Best Buy

Super Mario Bros. Wonder: was $59 now $47 @ Walmart
Price check: $51 @ Amazon | $59 @ Best Buy

Super Mario Bros. Wonder: was $59 now $47 @ Walmart
Mario's latest side-scrolling adventure is a wonderfully refreshing spin on the classic formula. Venturing to the Flower Kingdom, you'll discover stage-altering Wonder Flowers which can warp levels, create new platforming challenges and even turn Mario into an elephant. Playable in up to four player co op, Mario Wonder is a platforming marvel for the entire family, and one of the very best Nintendo Switch games you can play now.
Price check: $51 @ Amazon | $59 @ Best Buy

Super Mario Odyssey: was $59 now $47 @ Walmart
Price check: $50 @ Amazon | $59 @ Best Buy

Super Mario Odyssey: was $59 now $47 @ Walmart
Embark on a globe-trotting adventure with Mario and his new pal Cappy. Explore new worlds and collect Moons to power up your airship. You'll also need to master a whole new set of platforming moves, and unlock dozens of outfits to dress up Mario for his surrounding. Released in 2017, Mario Odyssey remains one of the best Nintendo Switch games ever made.
Price check: $50 @ Amazon | $59 @ Best Buy

Super Mario 3D World + Bowser's Fury: was $59 now $49 @ Amazon

Super Mario 3D World + Bowser's Fury: was $59 now $49 @ Amazon
Super Mario 3D World + Bowser's Fury packages together the original Wii U co-op platformer with a brand new Mario experience, Bowser's Fury. It's a double-pack bursting with dozens of hours of platforming fun, and right now it's $10 off at Amazon. 

Princess Peach Showtime: was $59 now $52 @ Walmart
Price check: $55 @ Amazon

Princess Peach Showtime: was $59 now $52 @ Walmart
Grab Princess Peach: Showtime! on sale for $52 at Walmart and take the stage to save the magical Sparkle Theatre. Our Princess Peach Showtime review praised this game's beautiful visuals, solid gameplay and excellent sound. It's great for younger players and casual Nintendo fans.
Price check: $55 @ Amazon

The Legend of Zelda Tears of the Kingdom: was $69 now $55 @ Walmart
Price check: $58 @ Amazon | $69 @ Best Buy

The Legend of Zelda Tears of the Kingdom: was $69 now $55 @ Walmart
The Legend of Zelda: Tears of the Kingdom is the highly-anticipated sequel to Breath of the Wild, and it doesn't disappoint. Step back into the world of Hyrule, and embark on Link's most perilous quest to date. You'll need to master new abilities such as Ultrahand and Fuse in order to unravel the mystery of what happened to Princess Zelda and defeat the sinister Ganondorf.
Price check: $58 @ Amazon | $69 @ Best Buy

Nintendo Switch OLED: was $349 now $319 @ Woot
Price check: $349 @ Amazon

Nintendo Switch OLED: was $349 now $319 @ Woot
The Nintendo Switch OLED is a refreshed version of the popular handheld/home console. Our Nintendo Switch OLED review said this is the model to buy if you don't already own a Switch. It offers a gorgeous 7-inch OLED display, a wide adjustable stand, a wired LAN port in the dock, and a larger 64GB of internal storage. This rare discount takes $30 off the console's price — hurry as it could sell out fast.
Price check: $349 @ Amazon

Millie Davis-Williams

Millie is a Deals writer at Tom's Guide specializing in deals content. She also covers the latest tech news and and creates how-to articles about everything from phones, streaming devices, and headphones to apps and video games. In her spare time, she enjoys reading, gaming on her Nintendo Switch and creating digital art.