What Makes a Shirt Worth Buying Under ₹1,000?
Most men have been sold the idea that a decent shirt has to cost ₹2,000 or more. Walk into any mall, and that number starts feeling like the bare minimum just to look presentable. But here's the thing — that belief has more to do with marketing than with fabric.
The price of a shirt is mostly brand premium, retail markups, and the cost of that glossy showroom. A cotton shirt from a D2C brand at ₹799 and one from a premium mall brand at ₹2,500 can genuinely be cut from the same GSM fabric. The difference is the label on the chest, not the quality of the weave. So what should you actually look for?
Start with the fabric.
If you're shopping in the ₹599–₹999 range, fabric is where you'll feel the difference most. Cotton blends are your best bet for daily wear — breathable enough for Indian summers, durable enough to handle 50+ washes without going limp. Oxford cotton is a step up in texture and formality, holds its shape beautifully, and looks far more expensive than it is. Linen is worth every rupee from May to August — nothing else comes close for outdoor or casual wear in the heat. Avoid anything that leans heavily polyester under ₹599; it'll feel synthetic against skin and won't age well.
Pure cotton sits somewhere in the middle — lovely in summer, softer to touch, but it needs a bit more care and tends to wrinkle more than a blend.
Five things to check before you buy.
Even at ₹799, a well-made shirt should pass a few basic tests. Run your finger along the seam — stitching should feel even, not loose or puckered. Give the collar a light press between your fingers; if it flops immediately, that's a quality red flag. Check the buttons — hollow, lightweight plastic ones crack after a few trips through the washing machine; resin buttons hold up far better. For fabric weight, 120–140 GSM is the right range for shirts — anything under 100 GSM and you're looking at something close to see-through. And if the product page doesn't mention colour fastness, check the wash care label. A shirt that bleeds in the first wash is a shirt that ages badly.
The shirts worth owning.
A plain solid cotton shirt — white, navy, olive — is the most underrated piece in a man's wardrobe. It goes with everything, takes up no mental energy in the morning, and you'll reach for it more than almost anything else you own. Oxford shirts do something similar for semi-formal wear; the basket weave gives them a quiet texture that looks considered without trying too hard.
Linen shirts are a summer essential, not a style indulgence. The wrinkles are part of how the fabric breathes — they're not a flaw, they're the point. Check shirts are smart buys if you're working with a limited budget; the pattern hides minor wear far better than solids do. And a good striped shirt in a slim cotton blend can carry you from office Fridays to a casual dinner without any adjustment.
How much should you actually spend?
Below ₹500, you're mostly in polyester territory. It works for occasional wear, but it won't breathe and it won't last. The ₹599–₹799 range is where good online-first brands earn their reputation — this is genuinely the sweet spot, where fabric quality rivals shirts sold at ₹1,500 or more in retail stores. Push to ₹800–₹999 and you're into pure cotton or quality linen, with noticeably better hand-feel. Beyond ₹1,000, you're mostly paying for branding — the returns start diminishing unless you're after something specific like structured linen or premium satin for an event.
A few mistakes worth avoiding.
Buying only white shirts is one of the most common ones. White shows every stain, fades faster, and demands more care than most people account for. Navy, grey, and olive are equally versatile and far more forgiving day-to-day. Don't wash cotton at high temperatures either — it shrinks. Cold wash, line dry, and it'll last you years.
And skip the idea that occasion shirts need to be expensive. A premium satin shirt at ₹899–₹1,099 photographs just as well as one three times the price. You're paying for sharp fabric and a clean cut, not a logo.
Building a wardrobe that covers everything.
You don't need twenty shirts. Seven to ten good ones, chosen well, cover every situation you'll run into — office, weekends, summer heat, evenings out, a wedding on short notice. Three solid cotton shirts for daily rotation, two Oxfords for semi-formal days, one linen shirt for the summer months, two check or striped shirts for casual wear, and one occasion shirt for evenings. At ₹799 a shirt, that's a complete, reliable wardrobe for around ₹7,200 — and nothing in it will embarrass you.
The honest truth about premium shirts is this: a well-made ₹799 shirt and a ₹2,500 mall shirt look essentially the same after six months of regular use. The premium shirt might last another twenty washes. But at three times the cost, that's rarely a trade-off worth making for daily wear.
Frequently Asked Questions
What's the best fabric for shirts in the ₹599–₹999 range?
Cotton blend, without much competition. It breathes well enough for Indian weather, holds its shape after repeated washing, and doesn't need much fussing over. Oxford cotton is worth considering too if you want something with a bit more structure — it looks noticeably more formal without costing more.
Are cheap shirts actually worth buying?
Depends entirely on what you're buying. A ₹799 cotton or cotton-blend shirt from a quality brand? Absolutely worth it. A ₹399 polyester shirt from a no-name seller? Probably not — it won't breathe, won't last, and you'll feel it within an hour of wearing it. The fabric matters far more than the price tag.
How do I know if a budget shirt is genuinely good quality?
Feel the seams — they should be even and firm, not loose or puckered. Press the collar lightly; it should hold its shape. Check the buttons — they should feel solid, not hollow. Fabric should sit at 120 GSM or above. And if the listing mentions colour fastness, that's a good sign. A shirt that clears all five is a good shirt, regardless of what it cost.
Which brand should a budget buyer look at in India?
London Cotton makes cotton, Oxford, linen, and satin shirts starting at ₹599, with most styles sitting at ₹799. The fabric quality is consistent, the stitching holds up, and they ship across India with free delivery. Worth starting there before paying mall prices for the same thing.
How many shirts does a man actually need?
Seven to ten covers everything — daily wear, office, weekends, and the occasional evening out. At ₹599–₹799 a shirt, putting together a complete wardrobe doesn't have to cross ₹8,000.
What's the real difference between Oxford and regular cotton shirts?
Oxford uses a thicker, basket-weave cotton that gives the fabric a subtle texture and makes it significantly more durable. It's better suited to office and semi-formal settings. Regular cotton is lighter, softer, and more comfortable in heat — better for casual daily wear or summers. Both are worth owning; they just do different jobs.

7 comments
My oder no. #LC53532 hain. Color different hain aur london cotton ke badle Frank Shirt ka logo laga huaa hain . Please exchange my product..
I did not receive material of an order #LC52707, please verify the same and send material.