Horse Price in India

Horse Price in India (September 2023)

Topic- Horse Price in India

Horses are very popular pets across India. They are the most ancient pet in the historic period. Only kings used to keep them. Nowadays also the person who owned them is seen as the royal family. Horses are a sign of royalty. There is a huge variety of horses found in India. In this article, has given very detailed and accurate information about the horse price in India, various factors affecting their prices, the number of options available and much more. So, do read it completely to get complete information.

Horse Price in India

If you buy an old mixed breed horse, it will cost you between 10,000 and 80,000 rupees, but if you buy an excellent indigenous breed like a Marwari, Kathiawari, Zanskari, Manipuri, or a Spiti, it will cost you between 3-5 lakh rupees, depending on the bloodline of the horse. Pure and good bloodlines can also cost up to 6-8 lakh rupees. Finally, there are foreign breeds that are raised abroad that will cost 10- 12 lakh rupees, And If they are Imported ones it can cost you approx 15- 20 Lakh. Horses will be much more expensive if their parents or the horses are champion racehorses.

Factors That Might Affect Horse Price in India 2023

Blood Line-

If the horse has some history behind its bloodline like their parents may be racing horse, winner in various competition or maybe a pet horse of some royal people. This horse tends to be more expensive than the horse that comes from a simple bloodline.


India has a wide variety of horse breeds. Different breeds have different specialities some breeds are tough, and some are beautiful. and Hence, Breed’s prices may differ from one another.


Age is one of the most important factors that affect the price of a horse. Younger horses are generally more expensive than older ones. As the younger horse is good for training and can adapt a lot quicker. The horses around the age of 4 years are the most expensive. Older horses are sold for less but can be expensive if it is completely healthy and well maintained.


Horse breeds differ from location to location in India and so as the price. Different states have different species which are specially adapted to that state. Hence, if you buy horses native to that location, it will be much cheaper than horses bought from some other location.


Breeds which are imported are slightly more expensive than breeds found in India. Importing involves various formalities and an additional importing cost which makes them expensive.


Colour is significant to many individuals and can affect the price of a horse. It is crucial to remember that a horse’s colour does not always indicate his or her suitability for a certain activity.


The health of a horse is very important to determine its price, the horse that has some health issues are tend to sell for less price than a healthy horse. Health issues like deformed bone, weak, deteriorated hair quality, etc 


Another essential aspect that affects the price of a horse is training. A trained Horse is always sold for a higher price than the untrained one. Horses can be trained for specific activities like racing, jumping, as show horses, etc. The racing horses that are trained for racing are the most expensive in India.    

Competition knowledge-

Last but not least competition knowledge or experience is another crucial factor that affects the price of horses in India. Horses that have some competitive experience are more expensive than horses which are not have any competition experience. Prices keep on increasing based on the number of competitions they have participated in or the number of wins.

Also, Read- Axolotl Price in India 2023

Best Popular Indian Horse Breeds In India 2023

1. Marwari Horse-

Horse Price in India

Marwari is a unique breed. It is found in various places of Marwad, Jodhpur and Rajasthan. Their height is about 140- 150 cm and can weigh up to 365kg. They are generally used for agriculture, transportation and racing as well. They are also used in local ceremonies, in rural places they are also used in wedding ceremonies. 

The average Marwari Horse price in India can range from  ₹2,00,000 – ₹6,00,000.

2. Kathiawari Horse-

Horse Price in India

Kathiawari also known as kathiawadi horse is found in Maharashtra, Gujarat, and Rajasthan. It is one of the oldest horse breeds in India. This horse breed was related to the Khatiwari people hence, they were named after them. The average height of a Kathiawari horse is around 139- 160 cm and can weigh up to 275 to 325 kg. It is commonly used for horse riding and jumping and it is currently used in the Indian Army as well. In ancient times, they were used as war horses, for travelling, carrying goods, etc.

The average Marwari Horse price in India can range from ₹2,50,000 – ₹15,00,000

3. Bhutia Horse-

Horse Price in India

Bhutia horse breed is found in the small mountainous region generally it is often seen in Sikkim, Darjeeling and other regions of north India. The average height of a Buhtia horse is around 55- 60 inches and can weigh up to 260 kg. 

The average Bhutia Horse price in India can range from ₹50,000 – ₹2,00,000.

4. Manipuri Pony-

Horse Price in India

It is a Local breed of India and it is found in Manipur and Assam. Their height is about 122- 133 cm and can weigh up to 200kgs.  Because of their small height and belonging to Manipur, they are given the name Manipuri pony. This Breed is used for playing polo and is also used as ceremonial horses by the locals of Manipur.

The average Manipuri Horse price in India can range from ₹2,50,000 – ₹10,00,000

5. Spiti Horse-

Horse Price in India

Spiti horse is found in Himachal Pradesh.  They are named after the Spiti river that flows in Kullu in Himachal Pradesh. They are bred in mountainous regions and the height can be up to 125 cm

They weigh nearly 135 kg. They have tremendous stamina and their foot does not slip on ice routes which makes them excellent horses to travel in mountain regions at high altitudes.

The average Spiti Horse price in India can range from ₹5,50,000 – ₹21,00,000.

6. Zaniskari Horse-

Zanskari Horse is found in Ladakh,  jammu kaskhmir.  Zanskari horse is named after a valley called Zanskar in kargil, ladakh. Zanskari is not a tall horse breed. They can grow up to 110 cm in height and can weigh between 100- 150 kg. Zanskari horses are extremely hardy, strong, flexible and well-built horse breeds. They can easily work in the hardcore environment of Ladakh. They also have great stamina and are also used for playing polo.

The average Zaniskari Horse price in India can range from ₹3,50,000 – ₹21,00,000

7. Chummatri Horse-

Horse Price in India

This Horse breed is found in the Chummatri valley of Himachal Pradesh. Hence, it is named Chummatri. Chummatri horse belongs to the Spiti horse breed. This horse breed is very small in height generally, 100cm and can weigh around 150 kg. They are very agile and very strong hence,  They are mostly used for carrying luggage and goods. The rural people of Himachal Pradesh simply love this horse as they are quite comfortable travelling on them and can travel on them for hours.

The average Chummatri Horse price in India can range from ₹6,00,000 – ₹24,00,000

8. Deccani Horse / Bhimtadi-

Horse Price in India

Deccani Horse also known as Bhimtadi. It was found in the Bhima river in Pune hence they are named Bhimtadi. Along with Pune, they are found in various places in Maharashtra. This beautiful horse is on the verge of extinction. One interesting fact is that this horse breed was used by the Shivaji Maharaj and its troop to fight against the Mughals. The Height of the Bhimtadi horse can be between 150- 170 cm and its weight can range from 200- 250 Kg.

The average Deccani/ Bhimtadi Horse price in India can range from ₹8,00,000 – ₹20,00,000

9. Sindhi Horse-

Horse Price in India

It can be found in various places in northern India like Punjab and Haryana. And they look very similar to Kathiawadi and Marwari Horse breeds. The height of the Sindhi horse can range from 56 to 60 inches and can weigh up to 150 to 200 Kg. They weigh less and have strong legs due to which they run extremely fast. Sindhi horse is mostly used for Horse riding and in a horse cart (tanga).

The average Sindhi Horse price in India can range from ₹5,00,000 – ₹22,00,000

10. Nukra Horse

Horse Price in India

Nukra horse is a man-made breed which comes into existence by selective breeding.  Nukra is a gorgeous and stunning white horse that is usually seen in the Punjab region of India, but also in Rajasthan, Maharashtra, and Pakistan. The Nukra horse is often utilised in weddings and religious rituals, and it is also retained by fans as a nobility and prestige symbol. they are not used for racing or jumping but are used as show horses. They are very popular among the locals of Punjab. They are pure white in colour and have pinkish colour over the mouth and nostrils.

The average Nukra/White Horse price in India can range from  ₹3,00,000 – ₹10,00,000

Foreign Breeds Popular in India

1. Arabian Horse price in India

Horse Price in India

The Arabian horse is one of the oldest horse breeds and one of the most popular horses in the world. The perfect origin of these breeds is not known, however, they can be found in the Arabian peninsula, Saudi and other places in the middle east they weigh around 350 -400 Kg and can grow up to 1.4- 1.6 m  in Height. They are very Intelligent, elegant horse breeders.

The average Arabian Horse price in India can range from ₹3,50,000 – ₹25,00,000.

2. Friesian Horse price in India-

The Friesian horse is native to  Friesland, Netherland. Friesian Horse comes in only one colour which is black. It is a draft horse. In the 16 – 17 centuries, they were used in wars. This breed has a calm and relaxed temperament and it can be a great companion for you. It has hair on its hooves which seems very attractive. It can grow up to 67- 69 inches in Height and can weigh up to 500 -750 Kg.

The average Friesian Horse price in India can range from ₹6,00,000 – ₹18,00,000

3. Gypsy Horse price in India

Gyspy Horse is extremely intelligent and has a calm and composed temperament. The average Height of a Gypsy horse can range from 4.4 feet to 5.3 feet and can weigh up to 443 Kg to 820 Kg. They are well known for their hair coat. Initially, It was used to carry weapons during the world war and it was used as a horse for the bandwagon. They are exceptionally strong and known for pulling heavy things. Overall they are an extremely versatile and athletic horse breed.

The average Gypsy Horse price in India can range from ₹8,50,000 – ₹30,00,000. 

 4. Thoroughbred Horse price in India-

Thoroughbred horse breeds are very adaptable, compassionate and lively horse breeds used as professional race horses and they are quite popular around the world as well as one of the costliest horses in the world. They are one of the fastest horses in the world and have extremely insane stamina. Besides, racing, they were also used as show horses, for jumping as well as for playing polo.

The average Thoroughbred Horse price in India can range from ₹5,00,000 – ₹20,00,000

5. Andalusian Horse price in India-

Andalusian horse price in India

Andalusian Horse is native to Spain. And it is also known as the pure Spanish horse.  Pure Spanish horse or Andalusian is medium size horse breed. They are very intelligent, calm, obedient and sensitive horses. As well as they are quick learners which makes them very easy to train them. Overall they are good horses for beginners. The average height of an Andalusian Horse can range between 15.2 and 16.2 hands and can weigh between 410 to 510 Kg. They are commonly used in riding, dressage, and jumping shows, and they have also been used in various films and TV shows.

The average Andalusian Horse price in India can range from ₹7,50,000 – ₹25,00,000.

6. Akhal-Teke Horse price in India

akhal-teke horse price in India

The Akhal-Teke horse is native Turkmenistan. They are also considered one of the most beautiful and rarest horses in the world. They are known for their exceptional beauty, athleticism, speed and insane endurance. They are friendly with everyone. however, they are generally one person-horse that forms an extremely strong bond with their owner.

The average weight of Akhal -Teke can range between 430- 500 kg and their height can range between 14.1–15.3 hands (144–160 cm).  

The average Akhal-Teke Horse price in India can range from ₹2,50,000 – ₹30,00,000.

Final Thoughts

By reading this article Horse Price in India, we can conclude that our Indian breeds are of huge variety and are most beautiful breeds. 

So  you can go with our Indian breeds or can also choose foreign breeds. But foreign breeds maintenance cost is slightly high than Indian breeds. Please take complete information  about the horses before buying their passport , their tags, vaccination status etc.So buy it from a legal breeder to avoid any future issues.

 So own this royal pet and feel its royalty. Hope have cleared all your doubts, but if you still have any then feel free to comment down below.

Thankyou for Reading!!

3.7/5 - (75 votes)
Spread the love

3 thoughts on “Horse Price in India (September 2023)”

Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Cart
Best Pet Products On Amazon Bollywood Stars And Their pets Do Dogs Need Toothpaste? Here’s What You Should Know