Planets do not twinkle because they are much closer to Earth and appear as extended sources of light, not point sources like stars. The variations in light from different parts of the planet cancel out, so the planet appears steady.