Yes, lightweight jackets do keep you warm. You can wear them with sweaters, sweatshirts, coats & jackets as an extra layer adds more warmth.