Table of Contents

  • TL;DR
  • How Do You Tame a Cat in Minecraft?
  • What Do Cats Eat in Minecraft?
  • Where Do You Find a Cat in Minecraft?
  • How Do You Get a Black Cat in Minecraft?
  • What Are All the Cat Variants in Minecraft?
  • Can You Tame an Ocelot in Minecraft?
  • How Do You Breed Cats in Minecraft?
  • What Does a Tamed Cat Actually Do for You?
  • FAQ

How to Tame a Cat in Minecraft: All 11 Variants and Where to Find One

By

Gunter

|

9 min read

|

Updated on

August 31, 2026

A Minecraft player leaning forward on a village path at sunset, holding out a raw salmon while a tabby cat walks toward it with pink heart particles above

TL;DR: How to Tame a Cat in Minecraft

  • ✅ Hold a Raw Cod or a Raw Salmon and stand still — the cat walks to you, and each fish you feed it has a 1 in 3 chance of taming it. Bring ten.
  • ✅ Cats have no spawn biome. They generate in exactly six places: the five village types and the swamp hut. Wandering the wilderness will never find you one.
  • ✅ The all-black cat only exists in a swamp hut — one spawns there with the witch, every time. Our Swamp Hut Finder marks every hut on your seed, and the Village Finder does the same for villages.

Feeding the fish is the easy part. The reason people search for how to tame a cat in Minecraft and come away frustrated is that they are looking in the wrong place: a Cat is not a wild animal. It has no spawn biome at all, so there is no habitat to search — it comes with a building. And the one cat most players actually want, the all-black one, comes from a building you have to go looking for.


How Do You Tame a Cat in Minecraft?

Hold a Raw Cod or a Raw Salmon in your hand and let the cat come to you, then feed it until hearts appear. Each fish has a 1 in 3 chance of taming the cat, so the number of fish it takes is luck, not a fixed cost — three is the average, and eight failures in a row will happen to about one player in twenty-five. Nothing else in the game tames a cat, in either edition, as of Java 26.2 and Bedrock 1.26.40.

What you holdDoes it tame a cat?Chance per use
Raw CodYes1 in 3
Raw SalmonYes1 in 3
Cooked CodNo—
Cooked SalmonNo—
Tropical Fish or PufferfishNo—
Cat Spawn EggNo — it spawns an untamed cat you still have to feed—

The half nobody mentions is the approach, and it is where almost every failed taming attempt goes wrong. An untamed cat sprints away from any player within 7 blocks and actively avoids players within 16. Hold raw fish, though, and it reverses: the cat slowly walks toward you from up to 10 blocks away. Break that spell — turn your camera too quickly, or stop holding the fish while it is within 6 blocks — and it bolts and ignores you for a few seconds.

Why your cat keeps running away

Do not chase it and do not swing the mouse. Put the fish in your hand, stand still, and wait for it to arrive — then feed. Chasing a cat is the single most common reason a taming attempt fails, because every step you take toward it triggers the flee behaviour you are trying to switch off.

What Do Cats Eat in Minecraft?

Raw cod and raw salmon — that is the complete list, and the same two items do all three jobs: taming an untamed cat, breeding two tamed ones, and healing a hurt one. Cats do not graze, they cannot be fed cooked fish, and no other food in the game does anything to them. That is why a fishing rod and a nearby river is usually a better preparation for cat-hunting than a full inventory of anything else.

Where Do You Find a Cat in Minecraft?

In a village or a swamp hut — nowhere else. This is the fact that reframes the whole task, and it is worth being precise about: our catalog records zero spawn biomes for the cat, and exactly six generated structures that produce one. Compare that with a Horse or an Ocelot, which both have real biome spawn lists. A cat is a structure mob. If you want one, you are not looking for terrain, you are looking for a building.

Structure that spawns catsWhat you get thereFind it on your seed
Plains VillageRandom variants, one per few claimed bedsVillage Finder
Desert VillageRandom variantsVillage Finder
Savanna VillageRandom variantsVillage Finder
Taiga VillageRandom variantsVillage Finder
Snowy VillageRandom variantsVillage Finder
Swamp HutOne Black cat, always — plus a witchSwamp Hut Finder

Villages do not hand out cats for free either — they spawn against a bed quota, and the two editions count it differently. This is the sort of detail that decides whether the village you just walked into has any cats at all.

Village cat ruleJava 26.2Bedrock 1.26.40
When a cat spawnsAt least 5 claimed beds within 48 blocksPeriodically, to fill a quota of 1 cat per 4 owned beds
CeilingAt most 4 cats in a 97×17×97 box around the spawn point5 cats, reached at 20 or more owned beds
Which beds countClaimed bedsOnly beds currently owned by a villager
Variant you getRandomRandom

So a tiny three-house village may hold no cats at all, and the fix is a bigger village rather than more patience. That is a coordinate problem, and it is exactly what the finder solves: put your seed in, read the coordinates of the nearest large village, and go.

The MinecraftSearch Village Finder showing a seed map with village markers, used to locate the nearest village that can spawn cats

You cannot tame a cat you cannot find. Our Village Finder marks every village on your exact seed and version — Java and Bedrock — so you can read off the coordinates of the nearest one instead of walking.

Open the Village Finder →

How Do You Get a Black Cat in Minecraft?

From a swamp hut — and only from a swamp hut. One untamed Black cat generates inside every Swamp Hut at world generation, alongside its Witch, and unlike a village cat it never despawns. No amount of village hunting will produce it, because the variant is not in the village pool at all. It is the one cat in Minecraft with a guaranteed address.

"Black" and "Tuxedo" are two different cats

The mostly-black cat with white markings and green eyes that turns up in villages is the Tuxedo variant — and confusingly, its id in the game's own data is just "black". The solid-black cat with orange eyes is the Black variant, whose id is "all_black", and that is the swamp hut one. Any guide promising you a black cat out of a village is describing a Tuxedo.

Two practical warnings before you go. The hut's witch will throw potions at you the moment she notices, so clear her out before you start feeding fish — a splash potion landing on a cat you are three fish into is a bad afternoon. And the hut stands over water in a Swamp, so bring a boat and something to stand on.

The MinecraftSearch Swamp Hut Finder showing swamp hut markers on a seed map, each hut containing one black cat

Swamp huts are uncommon and easy to walk past even when you are standing in the right biome, which is why the Swamp Hut Finder is the shortcut here: it marks every hut on your seed in both editions, and every marker is one guaranteed black cat.

What Are All the Cat Variants in Minecraft?

There are 11, and ten of them come out of villages at random — the appearance a village cat spawns with is not decided by the biome, the village type, or anything else you can influence. Only the eleventh is placed deliberately. Full stats, sprites and both editions' data live on the Cat page; this is the acquisition view.

VariantAppearanceWhere you get it
BlackSolid black with orange eyesSwamp hut only — one per hut, guaranteed
TabbyBrown and white with yellow eyesAny village, random
TuxedoBlack and white with green eyesAny village, random
RedOrange and white with green eyesAny village, random
SiameseWhite and pale brown with blue eyesAny village, random
British ShorthairSilver with yellow eyesAny village, random
CalicoOrange, white and dark brownAny village, random
PersianCreamy with blue eyesAny village, random
RagdollWhite and soft amber with blue eyesAny village, random
WhiteWhite with light blue and yellow eyesAny village, random
JellieGrey and white with grey-green eyesAny village, random

Because the roll is random and the village ceiling is low, collecting variants means visiting a lot of villages rather than farming one. Breeding does not help you fill gaps either: a kitten takes the appearance of one of its parents, so two Tabbies will never give you a Jellie.

Can You Tame an Ocelot in Minecraft?

No. An Ocelot cannot be tamed in any current version of Minecraft — the tameable ocelot was removed in Java snapshot 18w44a, on the way to 1.14, and replaced by the cat as a separate mob. Our catalog is blunt about it: the ocelot's taming-item list is empty, while the cat's holds raw cod and raw salmon. If you have fed an ocelot fifty fish and nothing happened, nothing was ever going to happen.

What you can do is earn its trust, using the identical fish and the identical 1-in-3 roll. The difference is entirely in what you get at the end.

ComparisonCatOcelot
Can it be tamed?YesNo — trust only
What you feed itRaw Cod or Raw Salmon, 1 in 3 per fishRaw Cod or Raw Salmon, 1 in 3 per fish
What you getIt follows you, sits on command, and teleports to you if you get 12 blocks awayIt stops fleeing from you — and nothing else
Does it despawn?A tamed cat never despawnsA trusting ocelot never despawns
Collar and namingName Tag, Lead, and all 16 dyes for its collarName Tag and Lead — no collar
Where it spawnsVillages and swamp huts, no biomeJungle (Java) — Bedrock adds Bamboo Jungle and Sparse Jungle

That last row is a real edition difference worth knowing before you travel: on Java, a Bamboo Jungle or a Sparse Jungle will never spawn an ocelot, so a Java player needs a proper Jungle and should aim the Jungle Finder at their seed. Bedrock players can use the Bamboo Jungle Finder or the Sparse Jungle Finder as well.

How Do You Breed Cats in Minecraft?

Feed a raw cod or raw salmon to each of two tamed cats standing near each other and they enter love mode; a kitten appears and drops 1–7 experience. The kitten belongs to the owner of one of the parents and takes that parent's appearance, and it grows up in 24,000 ticks — 20 minutes of real time. Feeding it more fish cuts that remaining time by 10% per item, if you would rather not wait.

New: you can keep a kitten a kitten

As of Java 26.2, a Golden Dandelion used on a baby mob locks its age — the kitten stops growing and stops being able to despawn, with downward-drifting particles to confirm it. A second one resumes ageing. It is crafted from eight gold nuggets around a dandelion, and on Bedrock it has so far only appeared in Preview builds, so a Bedrock 1.26.40 world cannot do this yet.

What Does a Tamed Cat Actually Do for You?

Two things that are genuinely worth the fish: it keeps creepers and phantoms at arm's length, and it pays rent. A Creeper keeps 6 blocks away from a cat even while chasing you, and a Phantom keeps 16 — in both editions. On Java a cat will also hiss at a phantom that is hunting you, which is a free warning that one is inbound.

The rent is the gift mechanic. Sleep through the night with a tamed cat nearby and there is a 70% chance it leaves you something next to the bed when you wake. You get nothing if you slept through a daytime thunderstorm, and nothing from a cat you told to sit. On Java every cat rolls its own 70%; on Bedrock only one cat can give a gift, so a room full of cats is a Java-only income stream.

GiftChanceWhere you would otherwise have to get it
Rabbit's Foot16.13%A rare drop from rabbits — the brewing ingredient for Leaping potions
Rabbit Hide16.13%Killing rabbits
String16.13%Spiders, cobwebs and fishing
Rotten Flesh16.13%Zombies
Feather16.13%Chickens
Raw Chicken16.13%Chickens
Phantom Membrane3.22%Killing phantoms — the only other source, and it fights back

The rabbit's foot and the phantom membrane are the two that matter: both are annoying to farm by hand, and a sleeping player with a few cats gets them for nothing. Killed rather than kept, a cat drops 0–2 String and 1–3 experience, and has 10 health — 5 hearts — though a tamed cat on Bedrock is tougher, at 20.

Frequently Asked Questions (FAQ)

Q: How many fish does it take to tame a cat in Minecraft?

A: There is no fixed number. Every raw cod or raw salmon you feed has a 1 in 3 chance of taming the cat, so three is the average, and eight failures in a row will happen to about one player in twenty-five. Bring about ten per cat and you will almost never come up short.

Q: Why won't my cat let me tame it?

A: Almost always because you are moving. An untamed cat runs from any player within 7 blocks, and only approaches if you are holding raw fish and staying still — turning your camera quickly or putting the fish away while it is within 6 blocks makes it bolt. The other common cause is that it is an ocelot, which cannot be tamed at all.

Q: Where do cats spawn in Minecraft?

A: Only in villages and swamp huts. Cats have no spawn biome, so they never appear in the wild — villages spawn them against a bed quota, and every swamp hut generates exactly one all-black cat next to its witch.

Q: How do you get an all-black cat in Minecraft?

A: From a swamp hut, which is the only place the Black variant exists. One spawns inside every hut at world generation and never despawns. The mostly-black cat you see in villages is the Tuxedo variant, which is a different cat.

Q: Do cats keep creepers away in Minecraft?

A: Yes. Creepers keep 6 blocks away from any cat, even while chasing a player, in both Java and Bedrock. Phantoms keep 16 blocks away, and on Java a cat hisses at a phantom that is hunting you.

Q: Can you tame an ocelot in Minecraft?

A: No. Tameable ocelots were removed in Java 18w44a and replaced by cats. You can feed an ocelot raw cod or raw salmon to gain its trust, with the same 1 in 3 chance per fish, but a trusting ocelot only stops fleeing — it will not follow you, sit, or wear a collar.

Q: Can you breed a black cat with another cat in Minecraft?

A: Yes. The kitten takes the appearance of one of its parents, so a Black cat bred with a village cat has a chance of passing the black coat on — and two Black cats always will. Breeding is the only way to get more Black cats without visiting another swamp hut.

Everything above holds as of Java 26.2 and Bedrock 1.26.40. If you are starting from scratch, the order that wastes the least time is: fish first, then coordinates. Catch a stack of cod, put your seed into the Village Finder for your first cat and the Swamp Hut Finder for the black one, and walk once instead of three times. If you are collecting the rest of the tameable roster while you are out there, the horse-taming guide covers every other mob that will follow you home.

Current for Java 26.3 and Bedrock 1.26.51Java 26.3 · Bedrock 1.26.51
BlogAbout
Minecraft Search
ToolsItemsBlocksMobsWorld
/
Minecraft Search

A fast reference and toolbox for Java and Bedrock.

ProjectAboutBlogSupport us
ToolsSeed MapMinecraft Seed FinderEnchantment Tool
LegalTerms of ServicePrivacy Policy

NOT AN OFFICIAL MINECRAFT WEBSITE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT

© 2026 Minecraft Search