Update (7/14/25): Best Buy will reportedly restock Switch 2 consoles next on July 17, which coincides with the release of Donkey Kong Bananza.
The Nintendo Switch 2 is finally available in the US, but it's still pretty tough to find it in stock online anywhere. The $450 console officially went up for sale on June 5, and several retailers have offered it both online and in-store in the week since. While millions of people have been able to buy theirs so far, online inventory has dried up considerably since launch day. There have been restocks at Walmart, Target and Best Buy, but they didn't last long, which was to be expected. You may also be able to grab a bundle at Costco if you’re a member there, but you might have a better time doing so in store than online.
And that may be the way to go at this point, broadly speaking. You may have better luck venturing into a physical store and walking out with a Switch 2 than you will buying one online. If you have a local Target, Best Buy, Walmart or GameStop — the four official retailers Nintendo lists on its store page — it can't hurt to stop by and see if they have any in stock. A few retailers, GameStop being one of them, are even directing online customers to "find a store" near them that has the console in stock. If you're still on the hunt, we’ve rounded up all of the latest information we could find on how to buy the Nintendo Switch 2 and where you can pick one up.
Where to buy the Nintendo Switch 2
Walmart most recently offered the Switch 2 online on June 25, with Walmart+ members getting an hour's head start. Currently, both the Mario Kart World bundle and the standalone console are available, but both are either out of stock or being sold at much higher prices than normal (likely by third-party sellers). We do not recommend buying the Switch 2 at a premium like this, but rather it's better to wait for an official restock. Naturally, the world's largest retailer is also selling the console at its brick-and-mortar locations, though the company has noted that quantities are limited and inventory will vary by location.
Amazon finally has the Switch 2 listed now: the Switch 2 console is up for $450 while the Mario Kart World bundle costs $500. This comes after weeks of the console being conspicuously absent from the retail giant's site. A June 30 Bloomberg report confirmed what had been widely rumored for weeks: Nintendo was apparently punishing Amazon for continuing to surface third-party retailers selling trans-shipped games. That punishment appears to be over now, but note that both the console by itself and the bundle are available "by invitation" only from Amazon, which just means you have to register your interest with Amazon before you get an official invite that will allow you to buy the Switch 2.
Best Buy will reportedly restock Switch 2 consoles next on July 17, the launch day of the game Donkey Kong Bananza. Much like previous restocks, we expect you'll have to be quick about it if you want to grab the console when new stock becomes available that day.
Target had the Switch 2 in stores on June 5 and restocked its online inventory for at least a couple of hours starting around 3:30AM ET on June 6. It then had another restock on June 12 around 2:30PM ET, but that appears to have died out in less than an hour. We also noted it showing up in stock in at least one Philadelphia location on June 24.
GameStop has advertised in-store availability, though exactly how much stock your local store may have will vary by location. Online, the device has been unavailable for the past week, with the listings for the base console and Mario Kart bundle now pointing to a "Find a Store" page.
You may still have some luck at certain membership-based retailers. A Mario Kart World bundle at Costco that includes a 12-month Switch Online subscription has gone in and out of stock since launch day. Sam's Club has had a bundle without the Switch Online sub as well, though it's out of stock now. We also saw the console at BJ's early on June 5, but it's showing up as out of stock now.
Verizon briefly had the Switch 2 available on launch day, but that's dried up. Only those with Verizon service were able to order, and the process was apparently somewhat rocky.
Newegg has listed the Switch 2 on its site for several weeks, but it's given no indication as to when it'll begin sales. While some listings are available via a third-party seller, they're at massively inflated prices.
With all of these stores, we've seen the Mario Kart World bundle available in greater quantities online than the base console, which costs $50 less. But given that Mario Kart is the Switch 2's biggest launch game and retails for $80 on its own, that may not be the worst thing.
Nintendo, meanwhile, is only offering the Switch 2 via an invite system. This requires you to have been a Switch Online member for at least 12 months and logged at least 50 hours of Switch 1 playtime as of April 2. It can't hurt to sign up if you meet the criteria, but don't expect it to bear fruit immediately — it's taken weeks for many people who registered in April to receive their invite.
You can find a list of every Switch 2 retail listing we could find below. Just be aware that this is meant to be a reference, not a rundown of everywhere the device is available right this second.
Where to buy Switch 2 + Mario Kart World bundle:
Costco (membership required)
Sam's Club (membership required)
Verizon (service required)
Where to buy Switch 2:
Where to buy Nintendo Switch 2 games and accessories
Nintendo is selling a number of Switch 2 accessories alongside the console, from its (pricey) Pro Controller to cases to cameras for the new GameChat feature. Most of these became available on June 5. The same goes for games like Mario Kart World and the Switch 2 version of The Legend of Zelda: Tears of the Kingdom. Another big Switch 2 release, Donkey Kong Bananza, will be available shortly starting on July 17 but is still up for pre-order now.
As of this publication, just about all Switch 2 games are broadly available. Stock for the accessories remains a little spottier, but most devices are still available at multiple retailers. Nintendo's official Switch 2 carrying cases have been the main exceptions, so you may need to look to third-party alternatives if you want some protection for your console right away.
Mario Kart World ($80)
Donkey Kong Bananza ($70)
Additional Switch 2 games
Samsung microSD Express Card (256GB) for Nintendo Switch 2 ($60)
Joy-Con 2 bundle ($95)
Switch 2 Pro Controller ($85)
Switch 2 Camera ($55)
Hori Nintendo Switch 2 Piranha Plant Camera ($60)
Joy-Con 2 Charging Grip ($40)
Joy-Con 2 Wheels (set of 2) ($25)
Switch 2 All-in-One Carrying Case ($85)
Switch 2 Carrying Case and Screen Protector ($40)
Nintendo Switch 2 Dock Set ($120)
Nintendo GameCube Controller for Switch 2 ($65)
Nintendo (Switch Online required)