You’ve seen those “Top 10” lists where every brand is “amazing” and “must-buy.”
Then you buy. Wash twice. Collar turns into a wavy potato chip. Color looks like it fought a war and lost.
I’ve tested, worn, and trashed more t-shirts than my mom cares to know.
Here’s my honest, no-BS breakdown of the top 10 t-shirt brands in India right now.
No paid placements. No affiliate fluff. Just real talk.
1. Roadster (Myntra’s in-house hero)
Best for: Daily wear, slightly oversized fits, solid colors.
Roadster isn’t fancy. It’s reliable. Like that friend who always shows up on time.
Price: Rs 399 – Rs 999 (mostly Rs 499-Rs 699)
Fabric: Cotton and poly-cotton blends. Their “pure cotton” range feels thick enough for Indian summers without suffocating you.
Pros:
- Consistent fit (order your usual size)
- Collar holds shape for 20+ washes
- Huge color range – 30+ shades of blue alone
Cons:
- Some batches get fuzzy after 6 months
- Not for formal settings (too casual)
Verdict: Best value-for-money t-shirt brand in India under Rs 700. Period.
Avoid if: You want ultra-soft, luxury feel. Go elsewhere.
2. The Souled Store
Best for: Pop culture fans, graphic tees that don’t look cringe.
Remember those “I ❤️ NY” knockoffs? Yeah, not here. Souled Store licenses actual cartoons, movies, and bands.
Price: Rs 599 – Rs 1299
Fabric: 100% combed cotton on premium line. Regular line is good quality ring-spun.
Pros:
- Prints don’t crack easily (screen printed well)
- Fits slim but not skinny
- Great for gifts
Cons:
- Slightly expensive for a graphic tee
- White t-shirts are a bit see-through
Verdict: Best graphic tee brand in India. Their Marvel and DC collection is top tier.
Avoid if: You hate logos or pop culture references.
3. Bewakoof
Best for: Quirky, funny text tees and affordable daily wear.
Bewakoof started as “cool for college.” Now they’ve matured without becoming boring.
Price: Rs 349 – Rs 899
Fabric: Polyester blends mostly. Their “combed cotton” range is good, but read labels carefully.
Pros:
- Very affordable sales (under Rs 400 often)
- Fun designs that actual young people wear
- Good for loungewear
Cons:
- Thin fabric on budget line
- Shrinkage happens if you machine dry
Verdict: Great for backup tees and gym wear. Not a premium choice but solid for the price.
Avoid if: You hate polyester or need formal-looking t-shirts.
4. H&M
Best for: Trendy cuts, basics that look expensive, layering.
H&M is the Zara of t-shirts – stylish but inconsistent.
Price: Rs 499 – Rs 1499
Fabric: Mostly cotton blends with elastane for stretch. Their “Premium Quality” line is legit.
Pros:
- Slim cuts look great on lean body types
- Neutral colors that match everything
- Easy returns
Cons:
- Quality varies wildly by batch
- Some tees shrink badly after 2 washes
- Collar sag is real on cheaper ones
Verdict: Buy only in-store. Feel the fabric first. Their Rs 999+ range is good, Rs 499 is gamble.
Avoid if: You hate returning products or want consistent sizing.
5. U.S. Polo Assn.
Best for: Polos (yes, not classic tees) and heavy cotton t-shirts.
Their solid t-shirts are underrated. Thick. Sturdy. Dad-approved.
Price: Rs 799 – Rs 1599
Fabric: 100% cotton, heavyweight. Feels like a hug.
Pros:
- Lasts years, not months
- Doesn’t fade easily
- Slightly roomy fit (good for broad shoulders)
Cons:
- Logo everywhere (tiny but there)
- Expensive for a basic tee
Verdict: Buy during sales (Rs 699-Rs 899). One of the most durable t-shirt brands in India.
Avoid if: You hate visible branding or want ultra-soft lightweight fabric.
6. Jockey
Best for: Undershirts that pass as standalone t-shirts.
Jockey’s “Everyday” and “Active” ranges are sleepers.
Price: Rs 399 – Rs 799
Fabric: Cotton with elastane or micro-modal. Crazy soft.
Pros:
- Perfect necklines (crew, V-neck done right)
- No pilling
- Great for office under blazers
Cons:
- Limited colors (mostly white, grey, black)
- Thin fabric – good for summer, not for cold
Verdict: Best white t-shirt brand in India. Not see-through. Holds shape.
Avoid if: You want thick, heavy cotton or bright colors.
7. Levi’s
Best for: Heritage brand lovers, oversized relaxed fits.
Levi’s jeans are famous. Their t-shirts? Quietly excellent.
Price: Rs 999 – Rs 1999
Fabric: Heavy cotton and slub cotton varieties.
Pros:
- Feels premium without screaming logo
- Washes beautifully (minimal shrinkage)
- Great vintage wash effects
Cons:
- Expensive for basics
- Limited trendy designs
Verdict: Buy during Myntra sales (Rs 700-Rs 900 range). Worth every rupee at that price.
Avoid if: You’re on a strict budget under Rs 600.
Also Read : Top 10 Wire Companies in India (2026): Real Prices & Which One Won’t Burn
8. Zudio (by Tata)
Best for: Insanely cheap fashion that doesn’t look cheap.
Zudio is the dark horse. No online store. Only offline. But for Rs 399-Rs 599, shocking quality.
Price: Rs 299 – Rs 599
Fabric: Mostly cotton blends. Some 100% cotton.
Pros:
- Unbeatable price
- Trendy colors and cuts
- Surprisingly durable for the cost
Cons:
- Sizing inconsistency between colors
- Limited stock per design
Verdict: Best t-shirt brand under Rs 500 if you have a store nearby. Seriously.
Avoid if: You only shop online or want luxury packaging.
9. Puma
Best for: Sporty looks, athleisure, gym to cafe vibe.
Puma’s basic logo tees and training t-shirts are solid.
Price: Rs 799 – Rs 1499
Fabric: Poly-cotton blends with moisture management.
Pros:
- Lightweight and breathable
- Great for hot humid cities (Mumbai, Chennai)
- Doesn’t stink easily after sweat
Cons:
- Logo-heavy (you become a billboard)
- Thin fabric – not for modesty
Verdict: Buy only from discount stores or sales. Never full price.
Avoid if: You hate logos or prefer natural fabrics only.
10. Decathlon (Yes, really)
Best for: Plain, functional, cheap, and bulletproof.
Their “Quechua” and “Kalenji” t-shirts are Rs 199-Rs 399 wonders.
Price: Rs 199 – Rs 499
Fabric: Polyester (most) and cotton (some). Don’t expect luxury.
Pros:
- Almost indestructible
- Dries in 20 minutes
- Perfect for travel and workouts
Cons:
- Looks like sportswear (not stylish)
- No fashion-forward designs
Verdict: Best budget t-shirt brand for utility, not dates.
Avoid if: You want to impress anyone with fashion sense.
Bonus: What Nobody Tells You
- Expensive isn’t always better.
A Rs 2000 t-shirt can shrink faster than a Rs 500 Roadster. Check fabric blend. - 100% cotton isn’t always king.
5% elastane means better recovery after stretching. 100% cotton is cozy but can lose shape. - Wash care matters more than brand.
Cold wash plus air dry equals t-shirt lasts twice as long. Hot water plus dryer equals RIP. - Premium white t-shirts:
Jockey beats Levi’s beats H&M Premium. Avoid cheap whites – they’re nip-slip risks.
Quick Picks Table (If You’re in a Hurry)
| Use case | Brand | Approx price |
|---|---|---|
| Daily office wear | Jockey, Levi’s | Rs 600-900 |
| Graphic tees | Souled Store | Rs 700-1200 |
| Under Rs 500 | Zudio, Decathlon | Rs 199-499 |
| Best quality under Rs 700 | Roadster | Rs 499-699 |
| Gym and sweatproof | Puma, Decathlon | Rs 399-899 |
| Oversized streetwear | Roadster, Levi’s | Rs 700-1500 |
| Best white t-shirt | Jockey | Rs 499-699 |
| Durability king | U.S. Polo | Rs 799-1299 |
Final Take (No BS)
You don’t need a Rs 2000 t-shirt to look good.
You need a t-shirt that fits your body, survives your washing machine, and doesn’t embarrass you by noon.
If I had to pick one brand for everything: Roadster for budget plus quality.
If money is tight: Zudio (offline) or Decathlon.
If you want to flex without saying a word: Levi’s on sale.
Stop overthinking. Buy two from different brands. Wash them the same way. Keep the one that doesn’t betray you.

