Question: when do you unlock snowstorm pokemon sword and shield?
Answer: TLDR: Snowstorms and sandstorms start showing up around the time where you defeat the ~4th gym badge. Heavy fog starts showing up after you defeat the champion! I can confirm that snowstorms unlock immediately after reaching Hammerlocke, with 3 badges only. Just restart the game and set the date to Feb 1, 2020.