The most common reason that hands are still cold with gloves on is poor-fitting gloves. Don’t buy gloves that are too large and have a lot of extra room in the fingers. You want them to be snug, but not too tight. The gloves are helping your hands and fingers stay warm, but it is the heat generated from your hands that keep the gloves warm, which is why you don’t want them to be too restrictive. If your hands are still cold after trying various types of gloves, including mittens which tend to be warmer, you may want to see a doctor as you may have problems with the blood vessels throughout your hand.