best shirt brands

Are you searching for the best shirt brands in India? If your answer is yes, then you have landed at the right place. Shirt is a most versatile piece of garment that not only gives a defined look but is perfect for all occasions. Whether you are a professional honcho or someone who likes to carry rugged look shirts will always be at your rescue. A single shirt would itself help you to create so many looks. There are countless brands of shirts in India, and amongst them, there are only a few who have made to our list of famous shirt brands in India, the reason being, these brands are globally known for their wide range and finest quality. Scroll down to know top rated brands of casual and formal shirts.

Top Shirt Brands Name in India 2023

1. Louis Philippe

louis philippe

Louis Philippe is known to be a purveyor of fine clothing for men. The brand offers classic and contemporary clothing that are perfect for the modern man. This international brand was launched in the year 1989 in India, and over the years, the brand has become a leader in formal and quasi-formal men’s wear. It has premium quality shirts that would give you a sharp look. Undoubtedly it is one of the best shirt brands in India. Browse through its collection of formal shirts, and you will be surely amazed by its vast range and fitting. Some of the famous collections of shirts available on Louis Philippe are Permapress, God and Kings, ATH Work and Special Sizes. Along with shirts, it is one of the top clothing brands for men traditional wear, suits and blazers, sweatshirts, etc. It is one of the best Indian shirt brands that can be worn on both casual and formal events.

Fit: Classic, regular and slim fit

Price Range: Rs. 1200 and above

2. Peter England

peter england

In the list of branded shirts company name, Peter England comes on number two. Peter England has a huge collection of branded shirts for men. It is one of the largest menswear brands in the country. The brand is famous for its wide range of clothing that follows current trends, superior quality and standardized fits. Its contemporary and trendy formal wear collection is ideal for all young professionals.

From Monday to Thursday, Peter England’s formal shirts collection will give you a dapper yet professional look. On Friday, the casual range will showcase your funky side of yours. Do not forget to check out their antiviral masks that would surely protect you in Pandemic.

Fits: Regular and Slim Fit

Price Range: Rs. 1100 onwards

3. Indian Terrain

indian terrain

Indian Terrain is a man-centric clothing brand known amongst the youngsters for the trendy styles of shirts it offers. Though it has all types of shirts, but it is the perfect clothing destination for all the men out there who love wearing checked shirts. Adding to it, the brand is not restricted to casual wear. It has a myriad of formal shirts that would give you a sophisticated look. The USP of the brand is its products are 100% cotton that would last you for a long.

Fit: Contoured, regular and slim fit

Price Range: Rs. 800 onwards

4. Allen Solly

allen solly

Allen Solly is yet another one of the best shirt brands for men and women in India. This quintessentially British brand was introduced in India in 1993, and since then, the brand has created a niche in the clothing sector. The brand initially started with women’s western wear but soon came up with men’s wear that has a formal and casual collection. Backed by Aditya Birla Fashion and Lifestyle, the brand personifies attitude, style, comfort and luxury. Allen Solly has a vast range of shirts for all age groups. It has set a market standard for shirts and is undoubtedly best quality shirt brands in India.

Fit: Slim, regular, custom, and sport fit

Price Range: Rs. 800 and above

5. Raymond


Talking about the branded shirts’ names, we cannot miss Raymond. Started in the year 1925, since then the brand is offering of tailor-made shirts that offer up-to-the-mark fitting and sheer comfort. The brand started with menswear and has extended its business to women’s wear as well. Thus, you will find a good collection of formal and casual shirts for men and men on Raymond.

What sets apart Raymond is its legacy. Besides the readymade collection, the brand also has a fabric collection. From white shirts to black shirts and many other colours, Raymond has shirts in all the colours that would set your mood right!

Fit: contemporary and slim fit,

Price Range: Rs. 800 onwards

6. John Players

john players

Started in the year 2002, John Players is a well-known men’s apparel brand in India. The brand started with shirts and later expanded its business to men’s trousers, t-shirts and jeans. The company is now owned by Reliance Retail Limited. From printed shirts to checked casual shirts with patch pockets and solid color shirts to formal shirts, you name it, and the brand has it. It comes under the top casual shirt brands in india.

The wide range of shirts available on the John Players boasts of its high quality and price range that fits into all the budgets. Plus, it offers excellent fitting that would suit different body types.

Fit: Slim fit and Extra Slim Fit

Price Range: Rs. 700 onwards.

7. Blackberrys


Founded in the year 1991, Blackberrys is a top-notch Indian clothing brand that majorly caters to men. It is owned by MohanClothing and is truly best shirt brands in India. It has broad segments of menswear that include Blackberrys Casuale, Blackberrys Formals, Urban Blackberrys, Blackberrys. The brand does not compromise with quality of the fabric. It also has types of shirts, perfect for all occasions and moods. While Blackberrys shirts are pretty expensive but they are definitely valued for money as the brand will never let you down. And not to forget it has humongous options of fits that would instantly uplift your personality.

Fit: Slim, trim, smart, regular fit, comfort fit and comfort fit.

Price Range: Rs. 1500 and above

8. Arrow


Arrow is one of the reputed brands of formal and casual shirts for men. Established in the year 1851, Arrow is India’s first international clothing brand. Ever since the brand was established, it has raised the bar of excellence with its high-quality range of men apparels that includes all shirts and other apparels. Today the brand is a go-to choice for every man, whether it is a smart executive or a corporate honcho. Its collection of shirts embraces half sleeves, full sleeves, printed, solid coloured and many other types of shirts.

The brands unmatched quality and its wide range have gain it a label of “Most Trusted Brand in India” by Trust Research Advisory’s Brand Trust Report. You can effortlessly purchase this premium shirt brands from any online shopping site.

Fit: Regular and slim fit

Price Range: Rs. 1000 and above

9. Flying Machine

flying machine

Another one of the best shirt clothing brands in India is Flying Machine. Founded in the year 1980, Flying Machine is the first Indian denim brand that caters to youth-oriented apparels that reflects the latest styles and trends. It has a good collection of casual shirts for men and women. The shirts are not only comfortable but are also available at an economical price tag. Its range of shirts embraces classy prints, checked, stripes dyed shirts with the bottom down collar neck and spread collar that would give you an appealing look.

Fit: Slim and regular fit  

Price Range: Rs. 700 onwards

10. Roadster


This is another men’s shirt brand name that gives the greatest value for money, then Roadster is definitely for you. The brand has a massive collection of casual shirts for men and women. Its range includes checked, denim, printed and solid-coloured shirts that would definitely take your style quotient a notch high. The brand is exclusively available on the e-commerce giant Myntra. Do buy the shirts during the upcoming Myntra sale to get it at the best price.

Fit: Regular and slim fit

Price Range: Rs. 500 onwards

11. Tommy Hilfiger

tommy hilfiger

If we talk about the top shirt brands in India 2022, then how can we forget about the Tommy Hilfiger. Tommy Hilfigershirts are a perfect match for you if you look for quality over the price. The American brand was founded in 1985. What makes the brand different from its contemporaries is unmatched international styles that. It also has 100% organic cotton shirts, which is a must-have for the summer. Apart from its huge collection of tailor-made shirts, you can also have a look at its collection of fabrics for shirts under Tommy Hilfiger Tailored. And, we tell you that it has a huge variety of shirts and dresses for women, which makes it one of the best shirt brands in India for men and women.

Fit: Regular and Slim Fit

Price Range: Rs. 1700 onwards

12. French Connection

french connection

Founded in the 1970s, French Collection is a UK-based international wholesaler and retailer of clothing, homeware and accessories. The shirts of this brand are available on e-commerce websites such as Myntra, Amazon, Shopper Stop, Ajio and others. It is one of the best Indian shirt brands and has carved its niche in casual clothing, and its casual range of shirts is timeless. Its shirts are available in different pattern, colours and styles that are comfortable, durable and suitable for all occasions. Not only boys, but French Connection also have a vast collection of shirts for women.

Fit: Regularandslim fit   

Price Range: Rs. 11,00 onwards

13. United Color of Benetton

United Color of Benetton

Without a thought, UCB is counted amongst the top shirt brands in India. USB collection has quality outfits that are not only good for we humans but are also environment friendly. From classic whites, blacks and coloured shirts, you will find shirts in various colours. USB shirts are perfect to create your own style statement! United Color of Benetton shirts are available on all the major eCommerce brands like Amazon, Myntra, Ajio and others. Undoubtedly, it is one of the best shirt brands in India.

Fit: Slim and regular fit

Price Range: Rs. 1,000 and above

14. Park Avenue

park avenue

For a thorough professional in you who is always on the lookout for shirts that give an elite look,  Park Avenue shirts are perfect choice. The brand is owned by Raymond Group.This premium workwear brand offers a sober colour palette that speaks volumes. From half sleeves to full sleeves shirts, it has shirts for all seasons that would definitely make you stand out from the crowd.

Fit: Slim and Regular

Price Range: Rs. 600 and above

15. Fab India

fab india

Indulge in the innumerable shades of summer with FabIndia handcrafted shirts, kurta shirts and bush shirts. From cotton shirts to linen shirts, it has shirts in all the fabrics that are comfortable for a long day. What makes it different is that it has best quality shirt collection that includes printed solids, dobby weaves, shirts with roll-up sleeves and colours that would enhance your personality.

Fit: Slim, regular and comfort fit

Price Range: Rs. 700 onwards


A shirt is one of the most worn garments! It is perfect for casual and formal settings that require you to be sharp and trip. While there is an endless number of brands that promise to offer the best of the shirts, only a few have passed the litmus test. In this blog, we have curated some of the finest of the finest and best shirt brands in India that not only offer quality but would also take your personality a notch high.


1. Which is the best brand for casual shirts in India?

Some of the top casual shirt brands are Roadster, Flying Machine and French Connection.

2. Which brand shirts are best in India?

Raymond, Arrow, Blackberrys and other brands listed above are the best brands of shirts in India.

3. Which is the best formal shirts brands in India?

Raymond, Blackberrys and Peter England have top-rated formal shirts.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.