Why do I feel chills when I have a fever?

Vascular constrictio. When your body wants to mount a fever, it constricts blood vessels in the skin to shunt blood to the internal organs, this makes your skin colder and gives you the chills.