
A major new retailer is setting up shop in Downtown San Francisco this May. Nintendo will be setting up its second retail store in the United States, right here in San Francisco. The company recently announced the new opening, and while details are limited, we do know that May 15 is the slated opening date.
The new store is located at 331 Powell St, on the corner of Union Square. Its neighbors include the Westin St. Francis and Macy’s, among other retailers in the area. The opening announcement comes as a welcome change, with many retailers leaving Downtown San Francisco. This includes Bloomingdales, North Face, and eventually Macy’s in the coming years.
The new Nintendo store in San Francisco will be the second in the United States, as currently, the only Nintendo store is in New York City. The grand opening event will be ticketed, but details have yet to be released. The store will sell iconic Nintendo games and gaming systems, along with accessories, apparel, home goods, and more, celebrating the beloved characters.
The Japanese company has a long history in the gaming industry, starting over 100 years ago in 1889 by manufacturing playing cards. Now, it has grown to become one of the most well-known gaming companies worldwide. The company’s franchises include Mario, Donkey Kong, Legend of Zelda, Animal Crossing, and Pokémon. Given its undeniable impact on popular culture, it’s exciting that San Francisco was chosen to open its newest retail destination.
The city and local retailers have made considerable efforts to help revive Downtown San Francisco in recent years, including free concerts from major headliners and numerous community events, including the wildly popular Flower Bulb Day that’s scheduled for this weekend. Stay tuned for more details about the upcoming store. In the meantime, mark your calendars for May 15, 2025, for the official grand opening in SF.