Gaming

Nintendo Switch 2 games could cost $100 or more in Canada

Nintendo released some U.S. pricing, suggesting Switch 2 games will cost a lot more

Nintendo Switch 2 in tabletop mode.

Nintendo showed off a ton of new games coming to its latest console, the Switch 2, during its April 2 Direct live stream. However, the company didn’t say how much these games would cost, and early details suggest Canadians will pay a premium.

Nintendo’s U.S. website shows that the newly-announced Mario Kart World will have a US$79.99 manufacturer’s suggested retail price (MSRP), though the company warns actual prices may vary. Meanwhile, Donkey Kong Bananza has a US$69.99 MSRP on Nintendo’s U.S. website.

Mario Kart World U.S. price.

The U.S. price for Mario Kart World.

Nintendo of Canada’s Mario Kart World page and Bananza page didn’t show Canadian prices at the time of writing, but extrapolating from existing pricing, there’s a solid chance that World, and other Switch 2 titles, will sport higher price tags in Canada.

For example, current titles for the original Switch, like Super Mario Party Jamboree and Mario Kart 8 Deluxe, cost US$59.99 or C$79.99. US$59.99 roughly converts to C$85.80, so Nintendo’s current Canadian pricing is about what you’d expect.

Donkey Kong Bananza U.S. price.

The U.S. price for Donkey Kong Bananza.

But if Nintendo maintains that pricing strategy, we could see Mario Kart World and other similarly-priced Switch 2 games with price tags over $100 in Canada. US$79.99 converts to roughly C$115, and US$69.99 converts to about C$100, so if Nintendo remains consistent, I’d expect Canadian Switch 2 games priced somewhere between $100 and $115.

Building on this, Best Buy Canada currently has Metroid Prime 4 pre-orders listed for C$99.99. However, there are a few caveats here. First, Nintendo doesn’t show a price for Prime 4 on its website yet. Second, Best Buy’s price is for the original Switch version of the game, so since you need to buy an ‘Upgrade pack’ to play the game on Switch 2, the Switch 2 Edition of Prime 4 will cost more.

A report on Insider Gaming says a European ad for Mario Kart World also revealed that Nintendo might start charging $10 more for physical games. In this ad, the digital version of Mario Kart is €80, and the physical cartridge is €90. Again, none of this has been confirmed by Nintendo of Canada so it’s still unlcear if that will apply here.

Either way, it sure looks like Nintendo is tracking toward roughly $100 games in Canada. Coupled with the Switch 2’s $629.99 cost, Canadians will definitely pay a premium to get the latest from Nintendo. That said, we’re speculating based on U.S. pricing, so Nintendo might surprise us when it releases the actual Canadian pricing.

We’ve reached out to Nintendo of Canada for confirmation on exact Canadian pricing and will update this story once a response has been received.

Header image credit: Nintendo

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