How to Tame and Breed a Horse in Minecraft

Friday August 11, 2023

Last updated Sunday August 13, 2023

Welcome to our Minecraft horse-taming guide! If you're wondering how to tame a horse in Minecraft, you're in the right place. Taming a horse can be a fun and rewarding experience for any Minecraft player. Not only does having your very own horse that is tamed allow for easier transportation across the vast Minecraft world, but it can also provide a loyal companion to help you in your adventures. In this guide, we'll go over the step-by-step process of taming horses and provide some helpful tips and tricks along the way.

How to Find a Horse in Minecraft

Before you can tame a horse in Minecraft, you need to find one! Horses can often be found in plains or savannah biomes, but they can appear in other biomes as well.

Keep an eye out for their distinct shape and coloration – horses are larger and taller than most other animals, and they have distinctive manes and tails.

If you're having trouble spotting horses, try climbing to a high point in the terrain and scanning the surrounding area. You can also try listening for horse sounds – they make neighing and whinnying noises that can help guide you to their location.

Another option is to use the Minecraft seed you're playing on to your advantage. Some seeds are known to have a higher likelihood of spawning horses in certain biomes, so do a quick search online to see if there are any seeds that might help you find horses more easily.

Remember, horses will only spawn in certain areas, so if you're having trouble finding them, be patient and keep searching!

What do horses eat in Minecraft?

In Minecraft, horses eat:

  1. Hay Bales

  2. Apples

  3. Golden Apples

  4. Enchanted Golden Apples

  5. Sugar

  6. Wheat

While hay bales can be used to fill up a horse's health bar, items like apples, golden apples, and enchanted golden apples are also used to tame or breed horses.

How do you Tame a Horse in Minecraft?

Taming a horse in Minecraft can be a rewarding experience, but it takes some patience and effort. Follow these steps to learn how to tame a horse in Minecraft:

  1. Locate a wild horse in the Minecraft world. Horses can be found in plains or savannah biomes.

  2. Approach the horse slowly and quietly. Avoid sprinting or jumping, as this may spook the horse.

  3. Right-click the horse to mount it. The horse will buck you off at first, but try again until it stops.

  4. Feed the horse by holding wheat, apples, or carrots in your hand and right-clicking on the horse. This will improve its trust in you.

  5. Repeat the previous step until the hearts appear above the horse's head, indicating it is fully tamed.

It's important to note that some horses may require multiple feedings before they are tamed. Patience is key!

Additionally, golden apples can be used to speed up the taming process. By feeding a horse a golden apple, its temper will increase significantly, making it easier to tame. Now you know how to tame a horse in Minecraft

Tip: Tamed horses can also be healed and have their temper improved by feeding them golden carrots or enchanted golden apples.

How to feed horses in Minecraft?

Feeding horses in Minecraft is a straightforward process:

  1. Have the Food Item in Your Hand: Whether you're feeding the horse apples, hay bales, sugar, etc., you should have the food item selected in your hot bar and hold it in your hand.

  2. Approach the Horse and Right-Click (or Tap): If you're using a computer, right-click on the horse. If you're on a touch device, you might need to tap on the horse.

  3. The food item will decrease by one, and the horse will consume the food. Depending on the food type, the horse might heal or enter love mode (ready for breeding).

How to Ride a Tamed Horse in Minecraft

Now that you've successfully tamed your horse, it's time to learn how to ride it! Riding a horse in Minecraft is simple, but it requires some practice to truly master.

To mount your horse, simply right-click on it. Once you're on the horse, you can control its movement using the same controls as walking or sprinting: W to move forward, S to move backward, and A and D to turn left and right, respectively. You can also jump by pressing the spacebar.

It's important to note that while riding a horse, you will not be able to access your inventory. However, you can equip your horse with a saddle to gain more control. To do this, simply place the saddle in the horse's inventory (accessed by right-clicking on the horse) and then right-click on the horse again to equip it.

While riding a horse, you'll notice that its speed is faster than walking or sprinting. This makes horses an excellent mode of transportation for covering long distances quickly. Additionally, horses have the ability to jump over obstacles, making them useful for navigating uneven terrain or avoiding hazards like lava pools.

In summary, riding a horse in Minecraft is a rewarding experience that can save you time and trouble when exploring the vast Minecraft world. So hop on your horse, grab the reins, and let's ride!

How do I Put a Saddle on a Horse in Minecraft?

If you want to ride your horse in Minecraft, you'll need to equip it with a saddle. Here's everything you need to know to do just that!

The first thing you need to do is craft a saddle. Unfortunately, saddles are not available in the survival mode crafting menu, so you'll need to find one as loot in dungeons, temples, or villages. Once you have a saddle, follow these steps:

  1. Make sure your horse is tamed and has a saddle slot in its inventory.

  2. Right-click on your horse to mount it.

  3. Open your horse's inventory by pressing "E" on your keyboard.

  4. Drag the saddle from your own inventory into the saddle slot in your horse's inventory.

  5. Close the inventory by pressing "E" again.

That's it! Your horse is now equipped with a saddle and ready to ride.

There are a few additional things to keep in mind when using a saddle. Firstly, you can use it to control your horse's movement by pressing the "W", "A", "S", and "D" keys on your keyboard. Secondly, you can add horse armor to your saddle in the same way you added the saddle to your horse's inventory. This will provide your horse with extra protection and a unique appearance.

Tip: Saddles are often difficult to come by, so make sure to keep it safe! If you want to remove the saddle from your horse, simply right-click on the horse's inventory and drag the saddle back into your own inventory.

Breeding Horses in Minecraft

Breeding horses is an exciting way to expand your collection of trusty steeds in Minecraft. With just a few basic items and some patience, you can breed two horses of your own and raise adorable baby horses.

How to Breed Horses in Minecraft

To breed two horses, you'll need to have two horses of opposite gender. You can tell the gender of a horse by looking at its hindquarters - male horses have a more pointed shape, while female horses have a more rounded shape.

Once you have two tamed horses of the opposite gender, you'll need to feed them both. When you right-click on each horse with food in your hand, they will enter love mode and hearts will appear above their heads.

After both horses have entered love mode, they will come close together and a baby horse will appear. Baby horses take about 20 minutes to grow into full-grown horses.

Note that you can speed up the breeding process by feeding the horses hay blocks, which will advance the baby horse's growth by 10% each time it is fed.

Raising Baby Horses

Raising baby horses in Minecraft is similar to raising other baby animals. Once your baby horse has arrived, you can feed it with wheat or hay bales to help it grow faster. You will also need to protect it from harm, as horses that not adults are more vulnerable to attacks from mobs and other animals.

As your baby horse grows, you can continue to ride and interact with it, just like any other tamed horse. And before you know it, you'll have a brand new, loyal companion to explore the Minecraft world with!

"Breeding horses is a fun and rewarding way to expand your collection of horses in Minecraft. With a little patience and some basic resources, you can grow your stable and explore the world with your trusty steeds at your side."

Taming Horses in Minecraft Java Edition

If you're playing Minecraft on the Java Edition, the process of taming a horse is generally the same as on other platforms. However, there are a few differences to keep in mind.


One of the main differences in the Java Edition is the equipment required to tame and ride a horse. In addition to using a saddle and horse armor, you will also need a specific type of food to tame the horse: apples. Regular apples will perfectly do the trick in the Java Edition.


The process of taming a horse in the Java Edition is the same as in other versions. Approach the horse slowly, then right-click to mount it. Feed it apples to the horse to gain its trust, and continue feeding it until you see hearts appear above its head.

Mounting and Riding

To mount and ride a horse that has been tamed in the Java Edition, right-click on it. To dismount, press the sneak key (default is left shift) or jump. Use the WASD keys to control the horse's movement, and use the spacebar to make it jump. Remember to use your saddle and horse armor for increased control and protection while riding.


The breeding mechanics for horses are the same in the Java Edition. To breed two horses, feed them each a golden apple or 10 regular apples. Place them in a small enclosed space with a hay bale, and wait for a baby horse to be born.

While there are a few differences to keep in mind, taming a horse in Minecraft Java Edition is still a fun and rewarding experience. So saddle up, grab some apples, and start exploring with your new four-legged friend!


Congratulations! You now have a horse that is tamed in Minecraft! As you can see, there are many benefits to having a horse as your trusty companion in the game. Horses can help you explore the world faster, carry your items, and even help you in battles against mobs.

Remember, the process of taming a horse takes patience and effort, but it is well worth it in the end. Make sure to approach the horse slowly and offer it food to gain its trust. Once the horse is tamed, equipping it with a saddle and riding it is a breeze.

If you want to breed horses and have a family of your own in Minecraft, don't forget the required items such as hay blocks and apples. And for all you Java Edition players out there, make sure to look out for any differences in horse taming mechanics.

We hope that this guide has been helpful to you and that you have a great time exploring the world of Minecraft with your new horse. Don't forget to take good care of it!


Q: Where can I find a horse in Minecraft?

A: Horses can be found in plains or savannah biomes in Minecraft. Look for open areas with grassy terrain. They may also spawn near villages or in the vicinity of other horses.

Q: How do I ride a horse in Minecraft?

A: To ride a horse in Minecraft, follow these steps: 1. Right-click on the horse to mount it. 2. To control the horse's movement, use the WASD keys (or arrow keys) on your keyboard. 3. To dismount the horse, right-click on it again.

Q: How do I put a saddle on an adult horse in Minecraft?

A: To put a saddle on a horse in Minecraft, follow these steps: 1. Craft a saddle using leather and iron ingots. 2. Right-click on the horse to open its inventory. 3. Place the saddle in the saddle slot of the horse's inventory. 4. The horse is now equipped with a saddle and can be ridden.

Q: Are there any differences in horse taming mechanics in Minecraft Java Edition?

A: No, the horse taming mechanics are the same in Minecraft Java Edition as in other versions of the game. The process of taming, riding, saddling, and breeding horses remains unchanged.