Beartic, vanillite
Ice-type Pokemon are resistant to only Ice-type attacks. In offense, Ice-type Pokemon can do 2x the damage to Grass, Ground, Flying, and Dragon-type Pokemon.
ice and dragon
ice beam and billerd
Flying, Poison, Bug, Fire, and Ice type moves are strong against a Grass type Pokemon.
Ice and Dragon type itself is strong against Dragon.
The following are good against ice type Pokemon... Fire Grass Ice
Kyurem is a Dragon and Ice type.
Ice-type Pokemon are strong against Ice-type moves. On the offensive side, it can greatly harm a Grass, Ground, Flying, and Dragon-type. (2x the damage)
Fire Steel Rock Fighting
Dragon, ground, or ice
ice Pokemon do effect fire Pokemon but ice type moves are not very effective against fire Pokemon. if you are on the fire type gym or something like that, try not to use ice Pokemon.
Rock type Pokemon are strong against flying, ice, bug and fire type Pokemon.