Fire, fighting, rock, and steel types
it is super effective against normal types, ice types, rock types and dark types
Dragon type. or ice types which is normally super effective
Rock, electric and ice type moves are super-effective against flying type pokemon.
Dragon type Pokemon are Super effective by Ice types and also Dragon type moves :D
The types that are good against the ground type are water, grass, and ice types. Water and Ice types are usually profoundly effective, as the ground type is often paired with the rock type.
Electric, Ice and Rock Types are super effective.
Water, Ground, Fighting, Steel and Grass-types are all super effective against Rock-type Pokemon.
Fire, Ice, Poison, Flying, and Bug.
Dragon type moves are not very effective against Steel types. Dragon and Ice type moves are super effective against Dragon types.
Ice and Dragon type attacks are the only two super effective attacks on dragon types. (But remember that, especially the last evolution of dragon types, have secundairy types, which are usually ground or flying. This increases the amount of super effective attacks there are and makes Ice type attacks even more effective than they already were.)
Fire and fighting type moves are super effective against Ice type pokemon.
Water and Grass are 4x effective and Ice, Fighting, Ground and Steel are 2x effective!