By leveling up:
* Level 1: Ice Shard
* Level 5: Freeze-Dry
* Level 10: Frost Breath
* Level 15: Hail
* Level 20: Ice Beam
* Level 25: Blizzard
* Level 30: Reflect
* Level 35: Light Screen
* Level 40: Icicle Spear
* Level 45: Protect
* Level 50: Hidden Power
* Level 55: Thunder Wave
* Level 60: Substitute
* Level 65: Ice Stone
By TM:
* TM06: Toxic
* TM07: Protect
* TM10: Trick Room
* TM17: Light Screen
* TM21: Dizzy Punch
* TM27: Return
* TM32: Double-Edge
* TM34: Shock Wave
* TM42: Facade
* TM44: Rest
* TM45: Attract
* TM48: Round
* TM51: Stealth Rock
* TM55: Scald
* TM58: Sky Drop
* TM60: Quick Attack
* TM63: Embargo
* TM70 : Flash Cannon
* TM79: Frost Breath
* TM86: Grass Knot
* TM87: Swagger
* TM90: Substitute
* TM94: Aeroblast
* TM95: Sucker Punch
* TM98: Nature Power
* TM100: Confide
By breeding:
* From Cryogonal (Male Only):
* Icy Wind
* Hail
* Ancient Power
* From Cryogonal (Female Only):
* Icy Wind
* Hail
* Ancient Power
Please note: This list is for Pokemon Black and White only, and does not include any moves learned in later generations. Some moves may require specific conditions to learn, like breed-specific moves or certain held items.