This post contains affiliate links. If you buy through them, Mahil Style may earn a small commission at no extra cost to you. Read the disclosure.
Winter in most of India isn’t Siberia. It’s chilly mornings, pleasant afternoons and cold nights. You don’t need an expensive coat. You need layers that you can add and remove.
Here are four complete outfits. Each one comes in at under ₹3,000 if you pick the budget end of each price range.
Outfit 1: The Everyday Hoodie Look (approx. ₹2,000–3,000)
The easiest winter outfit there is, and it works for college, errands and casual evenings.
- Black hoodie: ₹800–1,600
- Blue slim-fit jeans: ₹600–1,000
- White sneakers: ₹600–1,200
Style tip: Pick a hoodie that ends at your hip, not mid-thigh. Too long makes your legs look short.
Outfit 2: The Comfy Weekend Set (approx. ₹1,500–2,500)
For lazy Sundays, travel days or a movie night.
- Grey crew-neck sweatshirt: ₹500–1,000
- Navy joggers: ₹400–900
- White sneakers: ₹600–1,200
Style tip: Grey and navy always go together. If you’re unsure about colours, this combination is hard to get wrong.
Outfit 3: The Layered Flannel (approx. ₹2,100–3,000)
Looks like you made an effort, even though you didn’t.
- Check flannel shirt, worn open: ₹600–1,200
- White crew-neck T-shirt underneath: ₹300–600
- Black cargo pants: ₹600–1,200
- White sneakers: ₹600–1,200
Style tip: When the afternoon warms up, tie the flannel around your waist or carry it. That’s the whole point of layering.
Outfit 4: The Smart Sweater (approx. ₹2,400–3,000, using shoes you own)
For office, a family function or a dinner date.
- V-neck sweater in navy, grey or maroon: ₹700–1,500
- White Oxford shirt underneath, collar out: ₹900–1,800
- Beige chinos: ₹800–1,500
- Brown shoes or loafers you already own
Style tip: Let only the collar and a little of the cuffs show. If the shirt hangs below the sweater, tuck it in.
The Secret Weapon: Thermals
If you live in North India, a thermal inner set (around ₹400–900) does more for warmth than an expensive jacket. Wear it under any of the outfits above. Nobody will know.
Layering Rules for Indian Winters
- Thin layers beat one thick layer. Three thin layers trap more warmth and are easier to adjust.
- Fitted inside, looser outside. T-shirt or thermal fitted, outer layer slightly relaxed.
- Keep one neutral. If your top layer is patterned (flannel), keep everything else plain.
- Shoes matter. Canvas sneakers get cold. Leather or closed sneakers keep your feet warmer.
- Don’t forget skin. Cold, dry air is harsh on your face. See our winter skincare routine for men.
What Not to Buy
- Very cheap acrylic sweaters. They pill after a few washes. A cotton or wool-blend sweatshirt lasts longer.
- Heavy puffer jackets if you live in Mumbai, Bengaluru or Chennai. You’ll wear them twice a year.
- Too many statement pieces. Build the basics first. See our 15 wardrobe essentials on a budget.
FAQs
What should men wear in winter in India?
Layers: a T-shirt or shirt, then a sweatshirt, sweater or flannel, plus jeans or chinos. In North India, add thermals and a jacket for nights.
Can I look stylish in winter under ₹3,000?
Yes. Stick to neutral colours (black, grey, navy, beige, white) and well-fitting basics. They mix easily and look more expensive than they are.
Hoodie or sweatshirt: which is better?
Hoodies look more casual and add warmth around the neck. Sweatshirts look slightly cleaner and layer better under jackets.
Final Thoughts
You don’t need a big budget to dress well in winter. You need a few good layers in colours that go together. Start with one outfit from this list, then mix and match.
Heading somewhere festive? Read our Diwali outfit ideas for men.




