Nothing looks more elegant than leather when it comes to accessories and styling. Leather lasts for a long haul and is a classy addition to your wardrobe be it shoes, or accessories like bags, belts or wallets. Leather shoes are the best option for corporate meetings or just for a casual day out. You can create so many looks with leather shoes and those who want to keep things fuss free and classic, hardly ever deviate from them. Here is a list of some of the best leather & formal shoes brands with their price range to help you pick the right shoe for every outfit.

List Of 15 Best Leather Shoes Brands in India

1. Bata

best leather shoes brands

Bata is the leading manufacturer of footwear in India with a retail network of over 1200 stores. An affordable yet stylish brand, Bata shoes are breathable and are just the right pick for your formal days. Their shoes are stitched intricately and are designed to give your dressing an upgrade while keeping it comfortable. If you are looking for some chic leather shoes, you can check out their sub brand Hush Puppies.

You can get Bata shoes in the range of Rs 849 – Rs 6,999.

2. Red Chief

best leather shoes
Red Chief

Red Chief leather shoes are one of the best in the industry and are the go- to brand for formal wear. They also have various options for sandals, sneakers, casual footwear, and slippers.

These shoes are designed in a world class studio by a dedicated research team. Their leather footwear shoes are available in a diverse range of styles that are great for everyday wear and are priced around Rs 1,298 and Rs 4,595.

3. Kraasa

best leather shoes for men

Kraasa mostly uses synthetic leather in their shoes but with the innovative use of technology, they are as good as real leather and twice as durable. Their shoes are a product of quality craftsmanship with comfortable synthetic soles that can withstand load and temperature.

Kraasa shoes have a practical design to increase friction and wear resistance. These shoes are priced at Rs 499 onwards.

4. Force

best leather shoes online

Force leather shoes are from the brand of Liberty and they are special range for those who want to get premium leather shoes in affordable pricing. The Force 10 shoes are meant for all seasons and they are sure to make the wearer grab a lot of attention. The shoes are priced around Rs 1,800 and Rs 2,500.

5. Clarks

best Clarks leather shoes

What started off with sheepskin off cuts 200 years ago by Cyrus and James Clark has now shaped itself into a grand shoe empire called Clarks. With advanced construction techniques, technologies and contemporary materials, every shoe is a masterpiece. There is a shoe for everyone in the Clarks collection.

With the quality they deliver, these leather shoes are a bit expensive and will cost your anywhere between Rs 1,499 to 14,810.

6. Woodland

best Woodland shoes

Woodland shoes are immediately distinguished because of their faded leather finish and this lends a very weathered and tough look to the shoes, which is also one of the USPs of the brand. The shoes come with high soles and are suitable for trekking and hiking mostly. The shoes are mostly priced around Rs 2,250 and Rs 6,700.

7. Red Tape

best Red Tape Shoes
Red Tape

Launched in 1996 in India, Red Tape is a global brand, spread in over 17 countries. Their trendy designs are lightweight, comfortable, and are an excellent choice when it comes footwear. They have a huge range of formal and casual shoes for both men and women.

You can get their leather shoes in between Rs 820 and Rs 6,799 on Amazon.

You may also like to read:- 5 Must-Have Basketball Shoes for Men

8. Afrojack

best leather shoes

Afrojack Leather shoes are made from synthetic tree leather and they are one of a kind. The shoes are mostly priced around Rs 799 onwards. There a variety of styles available and most of them are in interesting colours and patterns that are quite rare for leather shoes.

9. Allen Cooper

best leather shoe brands
Allen Cooper

Allen Cooper is the Flagship brand of Superhouse Group – a homegrown multinational company spread across 35 countries. Allen Cooper has been at the forefront of exporting and manufacturing quality leather footwear, sports shoes , fashion utility products, accessories such as belts , bags , wallets , portfolio bags , trolley bags and more. The prices of their leather shoes start at Rs 1,021 and go up to Rs 5,429

10. Lee Cooper

best Lee Cooper shoes
Lee Cooper

The brand uses genuine leather and is one of the most sought after styles globally. The dark brown colour of their shoes is very unique and is one of their specialties hardly found anywhere else. The stitch of the shoes provides a very innovating paneling that both strengthens the shoe as well as makes for a great style statement. The shoes are available at a price of Rs 1,200 to 4,799.

11. Symbol

best leather shoes

Symbol is the inhouse brand of Amazon and teams impeccable quality with comfort in their versatile range of shoes. Additionally, these shoes are quality tested to check sole bond adhesion, endurance, outsole abrasion resistance to deliver a superior product. These shoes are priced in a range of Rs 400 – 1,019.

12. Health

Health Shoes uses PU Leather and they are distinguished by their sheen and gold and silver colours. Those who are not afraid of standing out in a crowd are sure to love them and the shoes are novelty in the leather shoes category. The Marathon shoes are one of a kind and a twist to the training. The shoes can be availed at a price point of Rs 2999 and Rs 4999.

13. Redfoot

Redfoot shoes are mostly unisex which makes them great for either gender. The Aorfeo range of shoes is among the most affordable. They mostly use synthetic leather in their shoes but they are still extremely durable and do their job pretty well. The shoes are affordably priced around Rs 499 and Rs 2000.

14. Aurion

The leather casual shoes from Aurion are one of a kind and are amongst only ones that can be worn throughout the day for a variety of occasions, like a brisk walk in the morning or to spend a day at the college grounds. The shoes are priced at about Rs 550 and Rs 3500 and are an affordable option in its segment.

15. Chevit

Chevit Leather shoes are mostly dual toned in nature and come in a combination of black and brown with interesting cuts. They have high soles to withstand difficult terrain and the shoes are made extra sturdy by treating the leather in a highly innovative manner. The shoes are mostly priced around Rs 700 and Rs 2,500.


Which is the best brand for formal shoes?

With advanced construction techniques, technologies and contemporary materials, Clarks is the best brand for formal shoes. However, their shoes are a bit expensive. If you are looking for an affordable option, Bata can be your go to brand.

What are the different styles of dress shoes?

There are different styles of shoes that can be styled with formal dressing. These include Oxfords, Derbys, Loafers, Monks, Wingtip, Brogue, Chukka, Chelsea boots, Plain toe, Cap toe and several others.

What is the price for leather shoes?

The price of leather shoes depends largely on the quality of leather, brand and craftsmanship. You can get them for as low as Rs 500 and this price may scale upto Rs 72,000 and so on depending on the make material and brand.

*Prices are subject to change

Our team of experts goes through thousands of products to find the best ones for you. When you buy through our links, we might earn a commission. Learn more.

Making sense of the urban rush while enjoying the essence of simplicity; she lives life, one yoga asana at a time. Juggling between biosciences and writing is a daily ritual for her. Nothing else brings more joy to her than the little things in life - trying new cuisines, discovering random Spotify playlists, exploring the less-trodden streets. When not writing, you can catch her revisiting The Office, eating cakes, or sleeping.


Please enter your comment!
Please enter your name here

twenty − 15 =