Bottle o' Enchanting Minecraft: How to Get & Use It
Looking for a quick way to get XP in Minecraft? A Bottle o' Enchanting can give you a useful burst of experience whenever you need it. Simply throw the bot

Need a quick XP boost in Minecraft? A Bottle o' Enchanting releases XP orbs when thrown, giving you an easy way to gain experience for enchanting or repairing gear with Mending.
So, how do you get a Bottle o' Enchanting Minecraft item? You can't craft one yourself, but you can obtain it through specific methods, including trading with a Cleric.
This guide covers how much XP it gives, where to find it, how to trade for one from a Cleric, and how to use it effectively in your Survival world.
What Is a Bottle o' Enchanting in Minecraft?

A Bottle o' Enchanting Minecraft is a throwable item designed to give the player experience points. When you use the bottle, it travels through the air and breaks on impact, releasing experience orbs that can be collected by nearby players.
Each bottle releases between 3 and 11 XP, with an average of about 7 XP. The item is stackable up to 64 and is considered an Uncommon item. It is also renewable because you can obtain it through Cleric villager trading.
Players commonly refer to the item as an XP Bottle, Experience Bottle or Exp Bottle, but these names all refer to the same Minecraft item.
Property | Detail |
Item type | Throwable item |
XP released | 3โ11 XP per bottle |
Average XP | About 7 XP |
Craftable | No |
Stackable | Up to 64 |
Renewable | Yes |
Rarity | Uncommon |
How Much XP Does a Bottle o' Enchanting Give?
A Bottle o' Enchanting Minecraft gives a random amount of 3 to 11 experience points when thrown. The average is approximately 7 XP per bottle.
Because the amount is random, two bottles will not necessarily give you the same amount of XP. This also means the number of bottles you need depends on how much XP each one happens to release.
For example, a full stack of 64 bottles can give between 192 and 704 XP if every bottle rolls at the minimum or maximum. At the average of 7 XP per bottle, 64 bottles would provide about 448 XP.
How Many Bottles Do You Need to Reach Level 30?
Minecraft's experience system uses points rather than a simple one-level-per-XP system. Reaching level 30 from level 0 requires 1,395 total experience points. At the average Bottle o' Enchanting yield of 7 XP, that works out to roughly:
1,395 รท 7 = about 200 bottles
That is only an average. Because each bottle gives a random amount of XP, you may need slightly more or fewer bottles in an actual playthrough.
This is why Bottles o' Enchanting are usually better for topping up your XP than replacing a dedicated Minecraft XP farm.
How to Get a Bottle o' Enchanting in Minecraft?
You cannot craft a Bottle o' Enchanting in vanilla Minecraft. In Survival mode, the two main ways to obtain one are trading with a Master-level Cleric and finding one in certain structure chests.
Creative mode and commands provide additional ways to obtain the item when you are not playing a normal Survival world.
Trading With a Master Cleric

Trading with a Cleric is one of the most reliable ways to get a Bottle o' Enchanting Minecraft item in Survival mode. The trade becomes available when the Cleric reaches the Master profession level and costs 3 emeralds for 1 Bottle o' Enchanting.
Villagers progress through five profession levels as you trade with them: Novice, Apprentice, Journeyman, Expert and Master. You need to continue trading with the Cleric until it reaches Master level and unlocks the Bottle o' Enchanting trade.
How to Get a Cleric Villager?
If you do not already have a Cleric, find an unemployed villager and place an available Brewing Stand nearby. The villager can take the Cleric profession, after which you can trade with it to increase its profession level.
Once the Cleric reaches Master level, you can purchase Bottles o' Enchanting for 3 emeralds each. The trade has a limited number of uses before temporarily locking, but the villager can restock its trades, allowing you to buy more bottles later.
Finding Bottles o' Enchanting in Loot Chests
You can also find Bottles o' Enchanting as loot in several generated structures. The available locations differ slightly between Java and Bedrock Edition.
Structure | Container | Quantity | Chance |
Pillager Outpost | Chest | 1 | 60.9% |
Ancient City | Chest | 1โ3 | 23.2% |
Shipwreck | Treasure chest | 1 | 14.1% |
Buried Treasure | Chest | 1 | 11.8%* |
*Buried Treasure contains Bottles o' Enchanting in Bedrock Edition, while the other listed sources are available in both editions.
Which Structure Is Best for Finding Them?
Pillager Outposts have the highest listed chance of containing a Bottle o' Enchanting, at 60.9% per applicable chest. Ancient Cities can contain between one and three bottles, while Shipwreck treasure chests can contain one.
However, structure hunting is not as reliable as trading with a Master Cleric. Loot is useful when you find bottles during normal exploration, but Cleric trading is the more predictable method when you specifically want to build a large supply.
Can You Craft a Bottle o' Enchanting?
No. There is no Bottle o' Enchanting Minecraft recipe in vanilla Minecraft. You cannot make one using a crafting table, brewing stand, glass bottle, Nether Star, Sculk or any other normal crafting ingredient.
Recipes you may see online are generally fan suggestions or belong to mods rather than the standard game.
Community requests for craftable versions exist on Minecraft's official feedback site, but they are suggestions rather than vanilla recipes.
So if you are playing unmodded Survival, focus on Cleric trading and structure loot rather than looking for a crafting recipe.
How to Use a Bottle o' Enchanting?
Using a Bottle o' Enchanting is simple. Hold it in your hand and use the item like a throwable projectile. When it hits something, the bottle breaks and releases experience orbs.
Those orbs can then be collected to increase your experience level or help repair items with Mending. Minecraft's official help documentation explains that Mending repairs items when the player gains XP orbs.
Use Bottles for Quick XP
The most obvious use is getting a quick amount of experience without fighting mobs, mining XP-producing blocks or returning to an XP farm.
For example, if you are at level 29 and need a little more experience before enchanting, a few Bottles o' Enchanting can provide a convenient top-up.
Use Bottles With Mending
Bottles are also useful when you have Mending gear and need XP while away from your normal farm. Mending uses collected experience to repair equipped or held items with the enchantment.
Carrying a stack of Bottles o' Enchanting can therefore give you a portable source of XP when you are exploring, mining, or travelling far from your base.
Use Bottles for Anvil Work
Anvils use experience levels for tasks such as combining enchanted items and repairing gear. If you are away from your main XP source and need a few more levels for an anvil job, Bottles o' Enchanting can provide a quick top-up.
For the easiest collection, throw the bottles close to yourself so the experience orbs appear nearby and can be collected quickly.
Java Edition vs Bedrock Edition
The basic Bottle o' Enchanting mechanics are the same in Java and Bedrock Edition. Both versions use the same 3โ11 XP range and Master Clerics sell the item for 3 emeralds.
The main difference in the loot sources is Buried Treasure. Bedrock Edition can generate Bottles o' Enchanting in Buried Treasure chests, while Java Edition does not list that source.
If you want to compare the editions beyond this item, our Java vs Bedrock in Minecraft guide covers the major gameplay and feature differences.
How Many Bottles o' Enchanting Should You Keep?
There is no fixed number that every player needs. The right amount depends on how often you use Mending, how far you travel from your base, and how easily you can access an XP farm.
For most players, one stack of 64 bottles is a useful emergency supply. That is enough for several small XP top-ups without taking up too much inventory space.
If you regularly explore far from your base or depend heavily on Mending, carrying more can make sense. If you already have a fast XP farm nearby, you may not need to keep many bottles at all.
Are Bottles o' Enchanting Worth Farming?

Bottles o' Enchanting are useful, but they are generally better as a backup XP source than a primary XP farm.
At the average yield of 7 XP, reaching level 30 from zero takes about 200 bottles. At 3 emeralds per bottle, that represents around 600 emeralds if every bottle is purchased from a Master Cleric.
That can be convenient if you already have an emerald farm or plenty of emeralds to spend, but it is not usually the most efficient way to generate large amounts of XP.
A dedicated Minecraft XP farm is generally more practical when you need large amounts of experience regularly.
The real advantage of Bottles o' Enchanting is convenience. You can carry them with you and use them whenever you need a small amount of XP without travelling back to your main farm.
Conclusion
A Bottle o' Enchanting in Minecraft is not designed to replace a dedicated XP farm. Its real strength is convenience, giving you a portable way to gain experience when you are exploring, repairing Mending gear or just need a few more levels.
For most Survival players, the best approach is to keep a stack or two available and use Cleric trading to replenish them when needed. Once you have a reliable XP farm, Bottles o' Enchanting become a useful backup rather than your main source of experience.
Frequently Asked Questions
How much XP does a Bottle o' Enchanting give?
A Bottle o' Enchanting releases between 3 and 11 XP, with an average of about 7 XP per bottle.
Can you craft a Bottle o' Enchanting?
No. There is currently no crafting recipe for Bottles o' Enchanting in vanilla Minecraft. You can obtain them through Master Cleric trading, certain loot chests, Creative mode, or commands.
What villager sells Bottles o' Enchanting?
A Master-level Cleric sells Bottles o' Enchanting for 3 emeralds per bottle.
Where can you find Bottles o' Enchanting?
You can find them in Pillager Outpost, Ancient City, and Shipwreck chests in both editions. Bedrock Edition also includes them in Buried Treasure chests.
How many Bottles o' Enchanting do you need for level 30?
Reaching level 30 from level 0 requires 1,395 total XP. Since a Bottle o' Enchanting gives about 7 XP on average, you need roughly 200 bottles on average.
Are Bottles o' Enchanting renewable?
Yes. They are renewable through Master Cleric trading, making it possible to build a steady supply as long as you have enough emeralds and access to the villager.
Can Bottles o' Enchanting repair Mending items?
Yes. The XP orbs released by the bottles can be collected and used by Mending to repair eligible equipped or held items.