Nintendo has announced that its second official U.S. store, Nintendo SAN FRANCISCO, will open on May 15, 2025. Located at 331 Powell Street in Union Square, San Francisco, the store will offer a unique shopping experience featuring Nintendo’s characters, worlds, and exclusive products, including accessories, apparel, home goods, and souvenirs available only at this location.

To attend the grand opening, reservations will be required. Details on how to secure a spot will be shared closer to the event date. Additionally, Nintendo is hosting a sweepstakes for a chance to win a trip to San Francisco and special access to the store’s launch event.

This new store joins Nintendo’s flagship location in New York City’s Rockefeller Square and other global stores in Kyoto, Osaka, and Tokyo.






You must be logged in to post a comment.