Shorts for Men

A good pair of shorts makes warm-weather dressing so much easier. They're comfortable, easy to style, and they work for pretty much everything, relaxed weekends, holidays, outdoor plans. The trick is picking a style that suits the occasion while still leaving you room to move.

Read More


The M&S India collection covers a wide range of shorts for men, including cargo, chino, denim, jersey, linen, swim and trekking styles, plus different fits, colours, fabrics and lengths, so there's a decent chance of finding something for your everyday wardrobe.



What could be different occasions to wear shorts?

The right pair moves easily from one part of your day to the next. Fabric, length and small details matter more than people expect before choosing a style.



Beach

For holidays and beach days, lightweight swim shorts are the obvious pick. Quick-dry designs help a lot when you're going back and forth between the water and everything else. M&S has swim shorts in different prints, lengths and designs, quick-dry included.



For a relaxed beach outfit, pair them with a simple cotton T-shirt, a casual shirt and comfortable sandals.



Casual Outings

Coffee runs, shopping trips, meeting friends, denim, chino and cargo styles all work here. Denim leans more casual, while chino gives you a cleaner smart-casual look.



Cargo styles earn their keep when you need extra pocket space. The M&S range includes cargo designs with multiple pockets, along with stretch options for easier movement.



Loungewear

When comfort matters most, jersey and cotton-rich styles suit relaxed days at home. Go for an elasticated waist and softer fabric if you want something easy to live in.



M&S currently does cotton-rich loungewear as well as elasticated-waist styles, both useful additions to a relaxed wardrobe.



What to wear with shorts?

It really depends on the shorts. A plain T-shirt is the easy match for denim or cargo, and it works fine for everyday dressing. Want something a little smarter? Try a polo shirt with chino shorts.



In warmer weather, linen or cotton-blend styles pair well with lightweight shirts for an effortless look. Neutral shades like navy, beige, white and black are the easiest to mix with different tops.



Going for a sporty look? Gym shorts work well with a performance T-shirt and trainers. Interestingly, some people search for gymnastic shorts when they mean the same kind of stretchy, high-mobility fit, so the styling advice carries over. For anything more relaxed, a loose-fitting top and comfortable footwear does the job.



What type of footwear goes with shorts?

Footwear changes the whole feel of an outfit. Trainers are the versatile choice for casual outings and everyday wear. Canvas shoes suit denim, and loafers give chino shorts a more polished look.



For holidays and beach trips, sandals or sliders make the most sense. Heading outdoors instead? Supportive trainers or walking shoes are probably the better call.



The main thing is keeping the footwear in line with the occasion. Well-fitting shorts, a clean T-shirt and fresh trainers cover a lot of casual plans on their own.



Why Choose Marks and Spencer for Shorts for Men?

Marks & Spencer has a varied collection built for different occasions and preferences. The current M&S India range includes cargo, chino, denim, jersey, lightweight, linen, pyjama, swim and trekking styles.



There's a good spread of fabrics too, cotton, linen, polyester and synthetic blends. Depending on the style, you'll find regular, relaxed, loose and straight fits, along with different waist and length options.



Lightweight for summer, practical for travel, or just comfortable for weekends, the range makes it easy to put together a versatile collection of mens shorts.



Shop Shorts for Men Online with M&S

Choosing the right shorts comes down to fit, fabric and how you actually plan to wear them. For everyday outfits, chino or denim styles make solid wardrobe staples. For holidays, swim shorts and lightweight linen styles are worth a look, while cargo and trekking designs suit outdoor plans.



Browse the M&S India collection to find shorts pants in different colours, fits and fabrics. Casual everyday designs, smarter chino styles, practical cargo options, there's something for most wardrobes and occasions.



It's also worth exploring the wider Men Collection for pieces that go with your shorts, including men's T-shirts, polos, casual shirts, trousers, jeans and footwear. Pairing new shorts with the right tops and accessories makes it easier to put together complete outfits for everyday wear.

Read Less
All filters
53 Results
53 Results
Autograph
₹2,099.30 ₹2,999.00
Available In 1 colour
Promo Icon Flat 30% Off on Selected Lines
Promo Icon 1 Offer Available
Autograph
₹3,999.00
Available In 2 colours
M&S
₹1,749.30 ₹2,499.00
Available In 2 colours
Promo Icon Flat 30% Off on Selected Lines
Promo Icon 1 Offer Available
M&S
₹1,499.00 ₹2,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 2 colours
M&S
₹1,499.00 ₹2,499.00
Available In 1 colour
M&S
₹1,499.00 ₹2,499.00
Available In 1 colour
M&S
₹2,499.00
Available In 1 colour
Quick View Bag Icon
New in
BESTSELLER
M&S
₹2,099.00 - ₹3,499.00
Available In 5 colours
Promo Icon Flat 30% Off on Selected Lines
Promo Icon 1 Offer Available
Quick View Bag Icon
SELLING FAST
Autograph
₹999.00 - ₹3,499.00
Available In 14 colours
M&S
₹1,199.00 - ₹3,499.00
Available In 5 colours
Quick View Bag Icon
SELLING FAST
M&S
₹699.00 - ₹1,999.00
Available In 15 colours
Promo Icon Flat 30% Off on Selected Lines
Promo Icon 1 Offer Available
Autograph
₹2,999.00
Available In 1 colour
M&S
₹2,299.00
Available In 3 colours
Autograph
₹2,099.00 ₹3,499.00
Available In 1 colour
M&S
₹1,199.00 ₹1,999.00
Available In 1 colour
M&S
₹1,379.00 ₹2,299.00
Available In 1 colour
M&S
₹1,499.00 ₹2,499.00
Available In 1 colour
M&S
₹1,399.00 - ₹3,499.00
Available In 3 colours
Promo Icon Flat 30% Off on Selected Lines
Promo Icon 1 Offer Available
M&S
₹2,099.00 ₹3,499.00
Available In 2 colours
M&S
₹1,249.00 ₹2,499.00
Available In 1 colour
M&S
₹1,199.00 ₹1,999.00
Available In 3 colours
M&S
₹1,749.00 - ₹2,099.00
Available In 2 colours
M&S
₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹2,099.00 ₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹3,499.00
Available In 1 colour
M&S
₹1,249.00 ₹2,499.00
Available In 1 colour

Frequently Asked Questions

How should men wear shorts?

Go for a comfortable fit and pair them with a T-shirt, polo or casual shirt. Round it off with trainers, loafers or sandals, whichever suits the plan.

What are the different types of shorts for men?

Cargo, chino, denim, jersey, linen, swim, trekking and loungewear shorts cover most of what's out there.

How long should male shorts be?

It's really down to personal preference and the occasion, but around the knee or just above tends to work for most everyday wear.

How to look better in shorts?

Get the size right, keep the fit comfortable, and match the style to the occasion. A simple, well-balanced outfit usually beats anything overthought.