How to Tame an Ocelot in Minecraft
Home → Minecraft → How to Tame an OcelotMinecraft
How to Tame an Ocelot in Minecraft
Ocelot TipsThe Ocelot’s rework in Java 1.14 confused many players who grew up taming Ocelots into Cats in older versions — the separation into two distinct mobs was a significant behavioural change that the game doesn’t explain clearly in-world. The trust mechanic is a more realistic portrayal of wild animal behaviour: you can earn an Ocelot’s tolerance but not its full loyalty, which is genuinely different from the full domestication of a Dog or Cat. For players who just want a feline companion, the Cat taming guide covers the fully controllable pet option available from Village Stray Cats. For players specifically seeking Ocelots for their Creeper-deterrent effect or for the jungle aesthetic of having wild cats near a Jungle base, the trust mechanic is quick and low-cost — a handful of fish and a minute of patience is all it takes. The Jungle finding guide covers the fastest methods for locating the biome in the first place.FAQ
⚡ Quick Answer
How to Gain an Ocelot’s TrustOcelots cannot be tamed in modern Minecraft (Java 1.14+ / Bedrock). You can earn their trust by feeding them Raw Cod or Raw Salmon — stand still, hold the fish, and let the Ocelot approach you. After 2–3 feedings the Ocelot trusts you and won’t flee. Trusted Ocelots still roam freely and cannot be leashed or told to sit — only Cats (from tamed Stray Cats in Villages) are the true tameable pet.
1
Find a Jungle biome and locate an Ocelot. Ocelots spawn exclusively in Jungle and Bamboo Jungle biomes — they are one of the rarest passive mobs in the game, spawning in small groups of 1–3 on grass or leaves above sea level. Finding a Jungle itself is the first challenge; use /locate biome minecraft:jungle in Java Edition or explore in the direction of increasing temperature (warmer biomes tend to cluster together). Once in the Jungle, look for the yellow-spotted cats moving through the undergrowth.
2
Get Raw Cod or Raw Salmon. Ocelots only accept Raw Cod or Raw Salmon as trust items — cooked fish, other foods, or any other item will not work. Fish by holding a Fishing Rod and right-clicking water, or kill Cod and Salmon mobs in Ocean, River, and frozen biomes. Bring at least 5–10 fish per Ocelot since the trust process requires multiple successful feedings and can take several attempts.
3
Approach very slowly and stop moving completely. Ocelots are extremely skittish — any fast movement, sudden camera turns, or getting too close too quickly causes them to flee and despawn. Equip the Raw Fish in your hand and walk slowly toward the Ocelot until you’re about 6 blocks away, then stop all movement entirely. Do not sprint, jump, or even turn your camera quickly. Crouch (Shift) while approaching for extra stealth — crouching reduces the detection radius slightly.
4
Hold the fish and wait for the Ocelot to come to you. Once you are still with fish in hand, the Ocelot will gradually become curious and slowly walk toward you on its own. Do not move at all while it approaches — even a slight camera movement can spook it. When the Ocelot gets close enough (within 1–2 blocks), it will attempt to eat the fish. Right-click to feed it. Heart particles appear if successful — the Ocelot will back away slightly and then approach again for more.
5
Feed it 2–3 times until trust is gained. Repeat the feeding process — stay still, let the Ocelot approach, right-click to feed — until heart particles appear and the Ocelot no longer flees from you. This typically takes 2–4 feedings but is random, so bring extra fish. A trusted Ocelot will no longer run away when you move near it and will sit closer to you, but it does not follow you, cannot be leashed, and will not sit on command like a tamed Cat.
6
Use the Ocelot’s passive Creeper and Phantom deterrent. The main practical benefit of having trusted Ocelots nearby is that Creepers and Phantoms actively avoid Ocelots — they will not approach within about 6 blocks of an Ocelot. This makes Ocelots a passive mob-deterrent if they happen to roam near your base. However, since they can’t be directed or kept in place reliably, tamed Cats are far more practical for consistent Creeper and Phantom repulsion since they stay put when told to sit.
→
Ocelots and Cats are different mobs since Java 1.14 — don’t confuse them: before Java 1.14, feeding an Ocelot fish would tame it and transform it into a Cat. In modern Minecraft these are completely separate mobs. Ocelots spawn in Jungles and can only be trusted, not tamed. Stray Cats spawn in Villages and can be fully tamed with fish into a sitting pet Cat. If you want a pet you can command, tame a Cat from a Village instead.
→
Turn on subtitles to hear Ocelots nearby — they’re hard to spot: Ocelots blend into Jungle foliage very well and are easy to miss visually. Enable subtitles in Accessibility settings and listen for «Ocelot purrs» or «Ocelot hisses» to locate them before you see them. Moving quietly through the Jungle floor rather than crashing through leaves also reduces the chance of spooking nearby Ocelots before you’ve spotted them.
→
Ocelots naturally hunt Chickens — keep them away from your chicken farm: Ocelots will actively hunt and kill Chickens on sight. If you have a Chicken farm near a Jungle biome, ensure it’s fully enclosed — Ocelots can enter open enclosures and will decimate an unprotected Chicken population. A trusted Ocelot that you can’t direct is especially unpredictable around Chickens.
→
Baby Ocelots also trust you after feeding — and they look adorable: Baby Ocelots spawn alongside adult ones and follow the same trust mechanic — feed them Raw Cod or Salmon while standing still and they’ll stop fleeing from you. Baby Ocelots are purely cosmetic (no Creeper/Phantom deterrent since they’re babies) but make for a charming Jungle base detail if you build near their spawn area.
→
Ocelots are one of the few mobs that count toward the «Two by Two» advancement: in Java Edition, gaining the trust of an Ocelot counts toward the «Two by Two» advancement (breed one of every breedable animal). While Ocelots themselves aren’t breedable, the trust mechanic triggers the advancement check. For advancement hunters, visiting a Jungle to trust an Ocelot is a required step on the path to completing the Husbandry advancement tree.
Can you tame an Ocelot in Minecraft?
Not in modern Minecraft (Java 1.14+ and current Bedrock). Ocelots can only be trusted — fed Raw Cod or Raw Salmon while you stand still until they stop fleeing from you. They remain wild and free-roaming. For a fully tameable pet cat, find and tame a Stray Cat in a Village instead.
What do you feed an Ocelot in Minecraft?
Ocelots only accept Raw Cod or Raw Salmon. Cooked fish, other foods, and any other items are ignored. Hold the raw fish in your hand, stand completely still, and let the Ocelot approach you — then right-click to feed it. Repeat 2–4 times until heart particles confirm it trusts you.
Where do Ocelots spawn in Minecraft?
Ocelots spawn exclusively in Jungle and Bamboo Jungle biomes on grass or leaf blocks above sea level. They are rare — spawn in groups of 1–3 and are easily missed in dense Jungle foliage. Use /locate biome minecraft:jungle in Java Edition to find the nearest Jungle quickly.
Do Ocelots scare Creepers in Minecraft?
Yes — both Creepers and Phantoms actively avoid Ocelots and will not approach within about 6 blocks of one. However, since Ocelots roam freely and can’t be told to sit or stay in place, tamed Cats are more reliable for consistent mob deterrence — a sitting Cat keeps Creepers and Phantoms away from a fixed location indefinitely.