How do I get the shop to refresh? And how often does it refresh? Currently I have 7 out of 10 slots open with purchasable items, 3 of the slots are locked and don't have any merchandise. I bought out everything but the first 3 items, and got a message saying I needed to spend 1200gp? to refresh the shop, but I've done that and still can't figure out how to get the shop to refresh. Is it a timer based thing? Or is there some other, more consistent and quicker way to get the shop to refresh. I'd like to buy up as much Mii headgear as possible.


From this GameFaq's question, it sounds like the shop should refresh after a Classic Mode run or after a certain number of battles are fought.

I just bought some items from the shop and ran through classic mode. It seems that one of the "sold out" slots has been repopulated with a new item. I'm not sure if it was only one that refreshed because I did Classic on the easiest setting to run it through quickly? But I'd say that your best bet is to just fight more battles and maybe do some Classic runs and give it time.

  • I read that GameFaq thread. I'd like a certain, factual answer instead of a speculative, anecdotal answer. As of this point I'm just playing 5-6 matches then quitting out to battle new challengers and check the shop, but it still seems inconsistent if the shop gets a full restock, or just a few items added in. – senpai Dec 15 '18 at 18:21
  • @senpai fair enough. If someone posts are more well informed answer I'll delete this one. But I think right now with the information available to the Smash community this may be the best you'll get. – scohe001 Dec 15 '18 at 18:44

I'm pretty sure its time based because I quickly ran through classic mode and nothing refreshed. in order to unlock all 10 slots you have to just spend a bunch of coins. My guess is each individual slot has its own refresh rate rather than the entire shop because when you go back only one or two new items are in the shop.

  • I'm wondering if you have to reset the game at all, because I left my game on sleep all night and when I came back the shop still looked the same way as when I left it. It wasn't until I played through a few WoL battles that the shop had new stock – senpai Dec 15 '18 at 19:12

I know it is time based because I was just sitting around and then I checked and some of the items had refreshed.


Basically, every 5-10 minutes a new item is added to the shop, so it would take an hour and forty minutes to completely refresh the shop.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.