You can't find TM Blizzard you buy it at Iccirus City in the Pokemon Center
You can find this TM in the Pokemon Center infront of The Pokemon League, talk to the first Poke Mart man and he will give it to you for some money.