From The Pokemon Insurgence Wiki

Several quests involve collecting large numbers of Snowballs in exchange for items. Hidden Snowballs are scattered throughout several different snowy locations. Additionally, wild Vanillite, Vanillish, and Vanilluxe have a 5% chance to hold a Snowball.


Hidden Snowball locations

Deyraan Town

5 Snowballs

Victory Road

12 Snowballs

Holon Mountain

5 Snowballs

Settlement Juliet

40 Snowballs

No Man's Land

11 Snowballs