Nintendo Store to open in Union Square this May

The second U.S. location is opening on May 15th.
Nintendo Store
Nintendo Store Photo credit Drew Angerer/Getty Images

After announcing in 2024 that a Nintendo Store would be opening in Union Square, Nintendo has officially given an opening date for the store, Thursday May 15, 2025.

The SF location at 331 Powell St. will be the brand's second U.S. store alongside the flagship one in New York City and will offer up systems, games, exclusive accessories, souvenirs, apparel and home goods.

Nintendo promises a unique shopping experience filled with Nintendo characters and worlds. Reservations will be needed to attend the grand opening and more details will be announced soon on how to reserve your spot.

Union Square is also set to have more store openings with a Ross, Shoe Palace & b. patisserie on the way in 2025.

Featured Image Photo Credit: Drew Angerer/Getty Images