Gaming

All the Nintendo Switch 2 games available at launch on June 5

The Nintendo Switch 2 launches on June 5

A collection of games that will be on the Switch 2 at launch

The Nintendo Switch 2 is coming out on June 5, and you’re probably wondering what games you can play with the new console when you get it. Don’t worry, MobileSyrup’s got you covered.

Here’s everything coming out with the Nintendo Switch 2 on launch day. If you want to see what’s coming the rest of the year, we also have a complete list of every game announced at the Nintendo Switch 2 Direct.

Also, be warned that the price of Switch games might go up alongside the new console.

Nintendo Switch 2 Exclusive

  • Mario Kart World

Read more about the enhancements coming to Mario Kart now that it’s open world.

Nintendo Switch 2 Edition

  • The Legend of Zelda Breath of the Wild – Nintendo Switch 2 Edition
  • The Legend of Zelda Tears of the Kingdom – Nintendo Switch 2
  • Edition

Find out more about all the Zelda titles on Switch 2. 

Third-Party 

  • Street Fighter 6
  • Split Fiction 
  • Hogwarts Legacy
  • Hitman World of Assassination
  • Bravely Default Flying Fairy HD Remaster 
  • Yakuza 0 Director’s Cut 
  • Deltarune 
  • Survival Kids 
  • Cyberpunk 2077: Ultimate Edition 
  • Kunitsu-Gami: Path of the Goddess 
  • Puyo Puyo Tetris 2S 
  • Rune Factory: Guardians of Azuma 
  • Nobunaga’s Ambition: Awakening Complete Edition
  • Fast Fusion 
  • Fortnite 
  • Arcade Archives 2 Ridge Racers 

Nintendo Switch 2 Expansion Gamecube Games (subscription needed) 

  • The Legend of Zelda: The Wind Waker
  • Soul Calibur II
  • F-Zero GX

Read more about how Gamecube games are supported on Switch 2. 

Switch games

While it’s not flashy, you can play pretty much every Switch game ever made on Switch 2. There are a few exceptions though and you can learn about them by reading our breakdown from earlier today.

MobileSyrup may earn a commission from purchases made via our links, which helps fund the journalism we provide free on our website. These links do not influence our editorial content. Support us here.

Related Articles

Fatal error: Uncaught Aws\S3\Exception\PermanentRedirectException: Encountered a permanent redirect while requesting https://ms-staging-baselayer-static-assets.s3.ca-central-1.amazonaws.com/?list-type=2&delimiter=%2F&prefix=uploads%2Fwpcf7_uploads%2F. Are you sure you are using the correct region for this bucket? in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php:49 Stack trace: #0 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(209): Aws\S3\PermanentRedirectMiddleware->Aws\S3\{closure}(Object(Aws\Result)) #1 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(Aws\Result), NULL) #2 /var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #3 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(163): GuzzleHttp\Promise\TaskQueue->run() #4 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(189): GuzzleHttp\Handler\CurlMultiHandler->tick() #5 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #6 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #7 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #8 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #9 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #10 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #11 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #12 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #13 /var/www/html/vendor/aws/aws-sdk-php/src/ResultPaginator.php(151): Aws\AwsClient->execute(Object(Aws\Command)) #14 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(52): Aws\ResultPaginator->valid() #15 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(69): Aws\map(Object(Aws\ResultPaginator), Object(Closure)) #16 [internal function]: Aws\flatmap(Object(Aws\ResultPaginator), Object(Closure)) #17 /var/www/html/wp-content/plugins/s3-uploads/inc/class-stream-wrapper.php(695): Generator->valid() #18 [internal function]: S3_Uploads\Stream_Wrapper->dir_readdir() #19 /var/www/html/wp-content/plugins/contact-form-7/includes/file.php(362): readdir(Resource id #734) #20 /var/www/html/wp-includes/class-wp-hook.php(322): wpcf7_cleanup_upload_files() #21 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #22 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #23 /var/www/html/wp-includes/load.php(1280): do_action('shutdown') #24 [internal function]: shutdown_action_hook() #25 {main} thrown in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php on line 49