{{for|the music disc|Music Disc cat}} {{for|the similar mob that spawns in [[jungle]]s|Ocelot}}{{Infobox entity
| group = Tabby
| 1-1 = Tabby Cat.png
| 1-2 = Baby Tabby Cat.png
| group2 = Tuxedo
| 2-1 = Tuxedo Cat JE2 BE2.png
| 2-2 = Baby Tuxedo Cat.png
| group3 = Red
| 3-1 = Red Cat.png
| 3-2 = Baby Red Cat.png
| group4 = Siamese
| 4-1 = Siamese Cat.png
| 4-2 = Baby Siamese Cat.png
| group5 = British Shorthair
| 5-1 = British Shorthair Cat.png
| 5-2 = Baby British Shorthair Cat.png
| group6 = Calico
| 6-1 = Calico Cat.png
| 6-2 = Baby Calico Cat.png
| group7 = Persian
| 7-1 = Persian Cat.png
| 7-2 = Baby Persian Cat.png
| group8 = Ragdoll
| 8-1 = Ragdoll Cat.png
| 8-2 = Baby Ragdoll Cat.png
| group9 = White
| 9-1 = White Cat.png
| 9-2 = Baby White Cat.png
| group10 = Jellie
| 10-1 = Jellie Cat.png
| 10-2 = Baby Jellie Cat.png
| group11 = Black
| 11-1 = Black Cat.png
| 11-2 = Baby Black Cat.png
| *-2size = 100px
| *-1caption = Adult
| *-2caption = Baby
| extratext = [[#Gallery|View all renders]]
| invimage = Cat Spawn Egg
| invimage2 = Cat Spawn Egg BE
| health = {{hp|10}}
| behavior = Passive
| mobtype = [[Animal]]
| damage = {{hp|3}} against rabbits and baby turtles only
| size = '''{{IN|Java}}:'''<br>
'''Adult:'''<br>Height: 0.7 blocks<br>Width: 0.6 blocks<br>
'''Baby:'''<br>Height: 0.35 blocks<br>Width: 0.3 blocks<br>
'''{{IN|Bedrock}}:'''<br>
'''Adult:'''<br>Height: 0.56 blocks<br>Width: 0.48 blocks<br>
'''Baby:'''<br>Height: 0.28 blocks<br>Width: 0.24 blocks
| speed = 0.3<!--Walking: 0.24<br>Sprinting: 0.399<br>Tempted: 0.18-->
| spawn = 
* {{EnvLink|Village|Villages}} 
* {{EnvLink|Swamp hut|Swamp huts}} (only black cats)
| usableitems = {{ItemLink|Raw Cod}}<br>{{ItemLink|Raw Salmon}}
{{drop|Item|Lead}}
{{drop|Item|id=red-dye|Dye}}
}}
A '''cat''' is a [[passive mob]] found in [[village]]s and [[swamp hut]]s. They can be [[tamed]] and used to repel [[creeper]]s and [[phantom]]s.

== Spawning ==

=== Natural spawning ===

==== Java Edition ====
Cats can spawn every 1200 [[Tick|ticks]] (1 minute). A random [[player]] is selected (including spectators) and a random location is chosen 8-32 [[block]]s away from the player horizontally in both directions ''and at the same height''. If that chosen block is less than 2 [[chunk]]s from a village with fewer than 5 cats, or inside a [[swamp hut]], then a cat can spawn.

==== Bedrock Edition ====
Cats spawn similar to [[Iron Golem|iron golem]]s but can spawn on additional blocks, such as on top of fences. However, as the cats are spawned in the northwest corner of the block, they immediately drop to the ground. They do ''not'' spawn on a fence block that has a torch on top of it.

Cat spawning generally does not interfere with iron golem spawning, contrary to long-running rumors.

=== Villages ===
Untamed cats spawn in [[village]]s as long as there are at least five claimed [[bed]]s within 48 blocks and at most four cats within a 97×17×97 box centered around the spawn position. Cats that spawn with the creation of a village do not [[despawn]], however, any additional cats that spawn within a village may despawn. A village cat spawns with a random appearance, although black cats may spawn only during a [[Moon#Phases|full moon]]; which works in both {{JE}} and {{BE}}.{{verify|Taken directly from java server source code}} The spawning of cats in villages is a separate process from the natural spawning of passive mobs and thus is not affected by the Creature mob cap.

{{IN|bedrock}}, a village periodically spawns stray cats to fill a quota of 1 cat per 4 owned beds, up to a maximum of 5 cats for 20 or more owned beds. Only ''owned'' beds (those currently claimed by a villager) are counted for this purpose. All cats within the village boundaries are counted, including baby cats, cats that wander in from outside, and tamed cats owned by a player. If the number of cats found is short of the quota, the village tries to spawn one cat or baby cat within a volume of 17×13×17 blocks centered on the village center. (This is the same volume used when a village spawns an [[iron golem]].)

=== Swamp hut ===
One untamed black cat generates alongside a [[witch]] inside [[swamp hut]]s upon [[world generation]]. This cat never despawns. Additional cats can spawn within the hut similarly to witches; for this to happen, there must be [[grass block]]s present inside the bounding box of the swamp hut. {{IN|je}}, any other cats to spawn within the swamp hut (from [[spawn egg]]s and commands without cat type set) always spawn as black. A new cat does not spawn in a hut if there is already a cat within a 16×8×16 block volume.{{only|java}}{{verify|Taken directly from java server source code}}

=== Bedrock Edition ===
25% of cats spawn as babies. During a full moon, 50% of cats that spawn are black.

== Drops ==
=== Adult ===
{{DropsTableHead}}
{{DropsLine|name=String|quantity=0-2}}
{{DropsTableFoot}}
*{{xp|1|3}} when killed by a [[player]] or tamed [[wolf]].

Upon successful [[breeding]], {{xp|1|7}} is dropped.

=== Baby ===
Like other baby animals, killing a baby cat yields no [[item]] or [[experience]].

== Appearance ==
[[File:Eleven cat variants.png |alt=11 cat variants|thumb|400px|11 cat variants (from top to bottom and left to right): Tabby, Red, Calico, British shorthair, Black, Jellie, Persian, Siamese, White, Ragdoll, Tuxedo)]]

There are currently eleven variants of cats in Minecraft:

*[[File:Black Cat.png|48px]] [[File:Baby Black Cat.png|48px]] Black (black with orange eyes)
*[[File:British Shorthair Cat.png|48px]] [[File:Baby British Shorthair Cat.png|48px]] British Shorthair (silver with yellow eyes)
*[[File:Calico Cat.png|48px]] [[File:Baby Calico Cat.png|48px]] Calico (orange, white and dark brown with yellow and blue eyes)
*[[File:Jellie Cat.png|48px]] [[File:Baby Jellie Cat.png|48px]] Jellie (gray and white with gray-green eyes)
*[[File:Persian Cat.png|48px]] [[File:Baby Persian Cat.png|48px]] Persian (creamy with blue eyes and flat faces)
*[[File:Ragdoll Cat.png|48px]] [[File:Baby Ragdoll Cat.png|48px]] Ragdoll (white and soft amber with blue eyes)
*[[File:Red Cat.png|48px]] [[File:Baby Red Cat.png|48px]] Red (orange and white with green eyes)
*[[File:Siamese Cat.png|48px]] [[File:Baby Siamese Cat.png|48px]] Siamese (white and pale brown with blue eyes)
*[[File:Tabby Cat.png|48px]] [[File:Baby Tabby Cat.png|48px]] Tabby (brown and white with yellow eyes)
*[[File:Tuxedo Cat JE2 BE2.png|48px]] [[File:Baby Tuxedo Cat.png|48px]] Tuxedo (black and white with green eyes)
*[[File:White Cat.png|48px]] [[File:Baby White Cat.png|48px]] White (white with light blue and yellow eyes)

Cats wearing a collar are considered tamed. When a cat is initially tamed, the collar appears red by default. However, using one of the sixteen colored [[dye]]s on a tamed cat changes its collar to the corresponding color.

Despite sharing the same [[model]], cats are smaller than [[ocelot]]s.

The cat variant Jellie was chosen by the community from three finalists<ref>{{Tweet|Minecraft|1063522092057067521|Jellie, Zach, and Coco – these are the three final felines that remain in our CAT CONTEST! 😻}}</ref> of an online contest in 2018<ref>{{tweet|Minecraft|1063522133593260032|Which cat do you want to see added to Minecraft? Cast your vote!|November 16, 2018}}</ref>. Jellie was submitted to the [https://www.minecraft.net/en-us/article/your-cat-could-be-minecraft Cat Contest] by her owner GoodTimesWithScar.

In the default [[resource pack]], a texture file for a tamed gray tabby exists;<ref name="Unused cat texture">[[File:Tamed Gray Tabby Texture.png|64px]]</ref>{{only|bedrock|short=1}} however, it is completely unused and cannot be spawned in-game.

*[[File:Tamed Gray Tabby Cat with Red Collar.png|48px]] [[File:Tamed Baby Gray Tabby Cat with Red Collar.png|48px]] Gray Tabby (gray and white with light blue eyes)

== Behavior ==
Cats are immune to [[fall damage]], but they still avoid falling off cliffs high enough to normally cause fall damage.

[[Creeper]]s and [[phantom]]s avoid cats, even while pursuing a [[player]], keeping a distance of 6 and 16 blocks away respectively from any cats. However, a creeper that has begun its detonation does not flee unless the player leaves its blast radius. Cats hiss at [[phantom]]s that are currently pursuing a player.{{only|java|short=y}}

Cats can see players even if they have the [[Invisibility]] status effect.

Baby cats have a faster movement rate but otherwise have the same behavior as adults.

=== Stray cat ===
A stray cat is an untamed cat. Naturally spawned cats always spawn as stray cats. Unlike untamed [[wolves]], stray cats may despawn naturally. They pursue and attack [[rabbit]]s and baby [[turtle]]s up to a distance of 15 blocks. They flee if a player or another mob approaches. Even though they spawn in villages, they don't necessarily remain there; instead, they explore.

Stray cats sprint away from any player within 7 blocks, and avoid players within 16 blocks. However, they slowly approach a player holding raw [[cod]] or [[salmon]] within 10 blocks, allowing the player to feed and tame it (see {{slink||Taming}} below). If the player turns too quickly or stops holding the fish within 6 blocks, the cat flees and does not attempt to approach the player for a few seconds.

Stray cats can be leashed.

=== Tamed cat ===
[[File:Lime bed cats.png|left|thumb|Cats sitting on a lime bed]]
Unless commanded to sit (see {{slink||Taming}} below), tamed cats do not remain still for long and explore around the player.

A cat not already sitting attempts to get on top of [[chest]]s, the foot part of [[bed]]s, or active [[furnace]]s at the cat's current Y-level within a 4-block-radius square horizontally. Once on top, it often assumes a sitting position without a command from the player. A cat also occasionally attempts to sit on these blocks if the blocks are at ground level. A chest with a cat sitting on top of it becomes unusable unless the cat is commanded to stand.

Cats that sit on their own can be ordered to stand by commanding them to sit and then stand again, or they may get up if the player holds a raw [[fish]] nearby. The cat can also be brought down by removing the [[block]] or pushing it off. A cat does not sit on a block that is obstructed by another block above it. A cat can also be forcibly moved by attacking it, and while fleeing for some time, it sporadically sits and stands before finally staying put.

Like other mobs, cats enter nearby [[boat]]s, trapping themselves.

If a player is harmed by a hostile [[mob]] or a harming potion, but not by environmental damage, a cat sitting in proximity to the player stands, moves a few blocks from its sitting location, then resumes sitting.

=== Gifts ===
When the [[player]] sleeps, tamed cats move toward their owner and sleep near them. When the player wakes, their tamed cats also wake. There is a 70% chance for a tamed cat to give the player a gift after they wake up, but only if the [[player]] sleeps at night; if the player sleeps during a thunderstorm during the daytime, or if the tamed cat has been ordered to sit, the player receives no gift. The gift is a dropped [[item]] from the {{code|cat_morning_gift.json}} loot table:
{| class="wikitable" style="text-align: center;"
! Gift
!Weight
!Chance
!1 in ...
|-
|{{ItemLink|Rabbit's foot}}
| rowspan="6" |10 ({{Frac|5|31}})
| rowspan="6" |16.13%
| rowspan="6" | 6.2
|-
|{{ItemLink|Rabbit hide}}
|-
|{{ItemLink|String}}
|-
|{{ItemLink|Rotten flesh}}
|-
|{{ItemLink|Feather}}
|-
|{{ItemLink|Raw chicken}}
|-
|{{ItemLink|Phantom membrane}}
|2 ({{Frac|1|31}})
|3.22%
| 31
|}

After a cat gives a gift, both the cat and the gift are located in the general area of the bed the player slept on, including on the other side of walls or floors.

If a player has multiple standing tamed cats in the area, only the tamed cat that sleeps on the player may provide a gift. If all standing tamed cats in the area are prevented from reaching the player (i.e. trapped in minecarts or boats), then {{in|java}} each cat has a 70% chance of providing a gift while {{in|bedrock}} only one cat may give a gift.

{{IN|java}}, in order for a standing tamed cat in a minecart or boat to drop a gift, it must be within a 10-block radius centered on the block above the head of the player's bed.    

=== Teleportation ===
Tamed cats teleport to their owner if they are more than 12 blocks away, except where listed below. It is possible for a tamed cat to teleport to an inaccessible location (e.g. under [[ice]]) and be injured or [[suffocate]] as a result.

A cat does ''not'' teleport:
*If the cat has been ordered to sit.
**Exception: The cat is likely to teleport if it is injured while sitting (it does not sit after it teleports). A dramatic example is if a cat sitting outside is struck by [[lightning]], in which case the cat materializes on [[fire]]. This kills the cat.
*If the cat is attempting to sit on a chest, bed, or furnace.{{only|BE}}
*If the cat is attempting to lay or is laying on a bed.
*If the cat is in a [[minecart]] or [[boat]].
*If the cat has been attached to a [[fence]] post with a [[lead]].
*If the cat is in an unloaded [[chunk]].
*If none of the [[block]]s on the edge of a 5×5×1 region centered on the player are [[transparent]] blocks with an opaque block below and another transparent block above.
*If the player is in another dimension.
*If the player is in water: The cat teleports to the player when the player leaves the water.
*If the cat is in water: teleportation is unreliable. It may or may not occur.

Cat teleportation is completely silent.<ref>{{bug|MC-166291|resolution=Invalid}}</ref>

=== Taming ===
{{main|Taming}}

[[File:Tamed cat.png|thumb|A sitting tamed black cat]]
Stray cats can be tamed using [[raw cod]] or [[raw salmon]] (see [[#Behavior|Behavior]] for how to approach a cat). Once tamed, cats follow the player who tamed them. They do not despawn, no longer fear the player, and purr or meow frequently. Like [[wolves]], and with the same limits, they can [[#Teleportation|teleport]] to a player who moves 12 blocks away.

The player can order a cat to sit or stand by pressing {{control|use}} on it. If the player is holding a raw cod or salmon when commanding a cat to sit or stand, the fish is given to the cat instead, causing it to enter love mode. Once in love mode, the player can command a cat to sit or stand while holding a fish. Cats also sit on certain things of their own accord (see {{slink||Tamed cat}}).

=== Breeding ===
{{main|Breeding}}

[[File:Cats and kitten.png|thumb|right|Two cats with a newly bred baby cat]]

When tamed cats are fed a raw cod or salmon, they enter love mode. Breeding creates a baby cat, and the parents cannot breed again for 5 minutes. The baby has the coloring of and belongs to the owner of one of the parents. 

Two sitting cats are unable to breed, but a mobile cat can breed with a sitting cat, in which case the mobile cat's owner also owns the baby.

The 20 minute growth of baby cats can be reduced using raw cod or salmon. Each fish reduces the growth time remaining by 10%.

When breeding 2 cats of separate owners on a multiplayer server, the user who joined first automatically gets the baby.{{verify|Java or Bedrock? Does this contradict 2 sentences ago where the owner of the non-sitting cat gets the baby?}}

=== Healing ===
An injured tamed cat restores {{hp|2|mob=1}} health when fed an raw cod or salmon by its owner. Unlike tamed [[wolves]], a tamed cat's tail is not an indicator of its health.

== Sounds ==
{{Edition|Java}}:<br>
Cats use the Friendly Creatures sound category for [[Sound#Entity-dependent categories|entity-dependent sound events]].

{{SoundTable
| type = java
| {{SoundLine
| sound =Cat idle1.ogg
|sound2=Cat idle2.ogg
|sound3=Cat idle3.ogg
|sound4=Cat idle4.ogg
|subtitle=Cat meows
|source=neutral
|description=Randomly while tamed
|id=entity.cat.ambient
|translationkey=subtitles.entity.cat.ambient
|volume=''varies'' <ref group=sound>0.6 for <code>meow1</code> and <code>meow3</code>, and 0.5 for <code>meow2</code> and <code>meow4</code></ref>
|pitch=0.8-1.2<br>(Baby: 1.3-1.7)
|distance=16}}
| {{SoundLine
|sound=Cat purreow1.ogg
|sound2=Cat purreow2.ogg
|subtitle=Cat meows
|source=neutral
|description=Randomly while tamed <ref group=sound>Has a quarter chance to play over <code>entity.cat.ambient</code></ref>
|id=entity.cat.purreow
|translationkey=subtitles.entity.cat.ambient
|volume=0.5
|pitch=0.8-1.2<br>(Baby: 1.3-1.7)
|distance=16}}
| {{SoundLine
|sound=Stray cat idle1.ogg
|sound2=Stray cat idle2.ogg
|sound3=Stray cat idle3.ogg
|sound4=Stray cat idle4.ogg
|subtitle=Cat meows
|source=neutral
|description=Randomly while stray
|id=entity.cat.stray_ambient
|translationkey=subtitles.entity.cat.ambient
|volume=0.35
|pitch=0.8-1.2<br>(Baby: 1.3-1.7)
|distance=16}}
| {{SoundLine
|sound=Cat beg1.ogg
|sound2=Cat beg2.ogg
|sound3=Cat beg3.ogg
|subtitle=Cat begs
|source=neutral
|description=Randomly while a stray cat is approaching a player holding fish
|id=entity.cat.beg_for_food
|translationkey=subtitles.entity.cat.beg_for_food
|volume=0.7
|pitch=1.0
|distance=16}}
| {{SoundLine
|sound=Cat purr1.ogg
|sound2=Cat purr2.ogg
|sound3=Cat purr3.ogg
|subtitle=Cat purrs
|source=neutral
|description=Randomly while in love mode
|id=entity.cat.purr
|translationkey=subtitles.entity.cat.purr
|volume=0.7
|pitch=0.8-1.2
|distance=16}}
| {{SoundLine
|sound=Cat purr1.ogg
|sound2=Cat purr2.ogg
|sound3=Cat purr3.ogg
|subtitle=Cat purrs
|source=neutral
|description=Randomly while tamed, sitting on a bed, and within 2.5 blocks of its owner
|id=entity.cat.purr
|translationkey=subtitles.entity.cat.purr
|volume=0.14-0.7
|pitch=1.0
|distance=16}}
| {{SoundLine
|sound=Cat hiss1.ogg
|sound2=Cat hiss2.ogg
|sound3=Cat hiss3.ogg
|subtitle=Cat hisses
|source=neutral
|description=Randomly while a phantom is pursuing a player
|id=entity.cat.hiss
|translationkey=subtitles.entity.cat.hiss
|volume=0.4
|pitch=0.8-1.2<br>(Baby: 1.3-1.7)
|distance=16}}
| {{SoundLine
|sound=Cat eat1.ogg
|sound2=Cat eat2.ogg
|subtitle=Cat eats
|source=neutral
|description=When a cat is fed with fish
|id=entity.cat.eat
|translationkey=subtitles.entity.cat.eat
|volume=1.0
|pitch=1.0
|distance=16}}
| {{SoundLine
|rowspan=2
|sound=Cat hurt1.ogg
|sound2=Cat hurt2.ogg
|sound3=Cat hurt3.ogg
|subtitle=Cat dies
|source=neutral
|description=When a cat dies
|id=entity.cat.death
|translationkey=subtitles.entity.cat.death
|volume=0.75
|pitch=0.72-1.08
|distance=16}}
| {{SoundLine
|subtitle=Cat hurts
|source=neutral
|description=When a cat is damaged
|id=entity.cat.hurt
|translationkey=subtitles.entity.cat.hurt
|volume=0.65
|pitch=0.8-1.2<br>(Baby: 1.3-1.7)
| distance = 16
}}
}}

{{Edition|Bedrock}}:
{{SoundTable
| type = bedrock
| {{SoundLine
| sound =Cat idle1.ogg
|sound2=Cat idle2.ogg
|sound3=Cat idle3.ogg
|sound4=Cat idle4.ogg
|source=neutral
|description=Randomly when tamed
|id=mob.cat.meow
|volume=''varies'' <ref group=sound>0.4 for <code>meow1</code> and <code>meow3</code>; 0.3 for <code>meow2</code> and <code>meow4</code></ref>
|pitch=0.8-1.2 (Baby: 1.3-1.7)}}
| {{SoundLine
|sound=Stray cat idle1.ogg
|sound2=Stray cat idle2.ogg
|sound3=Stray cat idle3.ogg
|sound4=Stray cat idle4.ogg
|source=neutral
|description=Randomly when stray
|id=mob.cat.straymeow
|volume=0.35
|pitch=0.8-1.2 (Baby: 1.3-1.7)}}
| {{SoundLine
|sound=Cat beg1.ogg
|sound2=Cat beg2.ogg
|sound3=Cat beg3.ogg
|source=neutral
|description=Randomly while a stray cat is approaching a player holding fish
|id=mob.cat.beg
|volume=0.7
|pitch=1.0}}
| {{SoundLine
|sound=Cat purr1.ogg
|sound2=Cat purr2.ogg
|sound3=Cat purr3.ogg
|source=neutral
|description=Randomly while in love mode
|id=mob.cat.purr
|volume=0.4
|pitch=0.8-1.2 (Baby: 1.3-1.7)}}
| {{SoundLine
|sound=Cat purreow1.ogg
|sound2=Cat purreow2.ogg
|source=neutral
|description=Randomly when tamed {{More info|Does it exhibit the behaviors found in Java Edition?}}
|id=mob.cat.purreow
|volume=0.4
|pitch=0.8-1.2 (Baby: 1.3-1.7)}}
| {{SoundLine
|sound=Cat hiss1.ogg
|sound2=Cat hiss2.ogg
|sound3=Cat hiss3.ogg
|source=neutral
|description=''Unused sound event''
|id=mob.cat.hiss
|volume=0.4
|pitch=1.0}}
| {{SoundLine
|sound=Cat eat1.ogg
|sound2=Cat eat2.ogg
|source=neutral
|description=When a cat is fed with fish
|id=mob.cat.eat
|volume=1.0
|pitch=0.8-1.2 (Baby: 1.3-1.7)}}
| {{SoundLine
|rowspan=2
|sound=Cat hurt1.ogg
|sound2=Cat hurt2.ogg
|sound3=Cat hurt3.ogg
|source=neutral
|description=When a cat dies
|id=mob.cat.hit
|volume=0.45
|pitch=0.8-1.2 (Baby: 1.3-1.7)}}
| {{SoundLine
|source=neutral
|description=When a cat is damaged
|id=mob.cat.hit
|volume=0.5
| pitch = 0.9
}}
}}

== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|generatetranslationkeys=y
|displayname=Cat
|spritetype=entity
|nameid=cat
|showentitytags=y
|entitytags=fall_damage_immune
|foot=1}}

{{edition|bedrock}}:
{{ID table
|edition=bedrock
|shownumericids=y
|generatetranslationkeys=y
|displayname=Cat
|spritetype=entity
|nameid=cat
|id=75
|foot=1}}

=== Entity data ===
Cats have entity data associated with them that contain various properties.

{{el|java}}:
{{main|Entity format}}
{{/ED}}

{{el|bedrock}}:
:See [[Bedrock Edition level format/Entity format]].

=== Advancement criteria ===
{| class="article-table"
|+Criteria recorded for ''[[Advancement#A Complete Catalogue|A Complete Catalogue]]'' advancement
!Tamed Cat !!Criteria
|-
|Black||{{code|minecraft:all_black}}
|-
|British Shorthair||{{code|minecraft:british_shorthair}}
|-
|Calico||{{code|minecraft:calico}}
|-
|Jellie||{{code|minecraft:jellie}}
|-
|Persian||{{code|minecraft:persian}}
|-
|Ragdoll||{{code|minecraft:ragdoll}}
|-
|Red||{{code|minecraft:red}}
|-
|Siamese||{{code|minecraft:siamese}}
|-
|Tabby||{{code|minecraft:tabby}}
|-
|Tuxedo||{{code|minecraft:black}}
|-
|White||{{code|minecraft:white}}
|}

== Achievements ==
{{load achievements|Where have you been?;Plethora of Cats;Overkill;It Spreads;Over-Overkill}}

== Advancements ==
{{load advancements|The Parrots and the Bats;Two By Two;A Complete Catalogue;Best Friends Forever;It Spreads;Take Aim;Arbalistic;A Throwaway Joke;Adventure;Over-Overkill}}

== History ==

{{More sounds|Cat hiss1.ogg and hiss3.ogg before and after the fix of {{bug|MC-114000}}.|section=true|type=historical}}
{{HistoryTable
|{{HistoryLine|java}}
|{{HistoryLine||1.2.1|dev=12w04a|[[File:Tuxedo Cat JE1 BE1.png|48px]] [[File:Red Cat JE1 BE1.png|48px]] [[File:Siamese Cat JE1 BE1.png|48px]]<br>
[[File:Baby Tuxedo Cat Revision 0.png|32px]] [[File:Baby Red Tabby Cat Revision 0.png|32px]] [[File:Baby Siamese Cat Revision 0.png|32px]] Added cats, which can be tamed from [[ocelot]]s.}}
|{{HistoryLine|||dev=12w05a|Taming ocelots into cats is now easier.
|Cats can now be commanded to sit by pressing the {{control|use|text=use item}} control.<ref>{{Tweet|jonkagstrom|163970822497763328|@frisky_42 In the next version you will be able to make cats stay by sitting just like wolves.|January 30, 2012}}</ref>
|Cats have now become immune to fall [[damage]].
|Cats now frighten [[creeper]]s.}}
|{{HistoryLine|||dev=12w05b|Tamed cats now sit when right clicked with empty hand.}}
|{{HistoryLine|||dev=12w06a|Cats now have [[sound]]s.
|Cats now try to jump on a [[bed]] if one is present.}}
|{{HistoryLine||1.2.4|dev=release|[[Jeb]] has now made cats "more realistic... probably more annoying".<ref name="annoying">http://mcupdate.tumblr.com/post/19734344120/minecraft-1-2-4</ref> They now sit on beds and also active [[furnace]]s and [[chest]]s.}}
|{{HistoryLine||1.5|dev=pre|Baby cats now can despawn upon becoming adults. This is prevented by feeding them a [[fish]] once they are an adult.}}
|{{HistoryLine||1.8|dev=14w02a|Baby cat growth can now be accelerated using [[raw cod]].}}
|{{HistoryLine|||dev=14w10a|Cats named using a [[name tag]] now display [[death messages]] to the owner.}}
|{{HistoryLine||1.9|dev=15w38a|All cats – even unnamed cats – now display [[death messages]] to their owner.}}
|{{HistoryLine||1.10|dev=16w20a|A cat [[spawn egg]] has been added, which spawn [[ocelot]]s with cat textures.}}
|{{HistoryLine|||dev=pre2|The cat spawn egg has been removed.}}
|{{HistoryLine||1.11|dev=16w32a|The [[entity]] ID of cats and [[ocelot]]s has been changed from {{code|Ozelot|ocelot|delimiter=to}}.}}
|{{HistoryLine||September 29, 2018|link={{ytl|HoMDyRqMNMA|t=18m4s}}|Stray cats are announced at [[MINECON Earth 2018]].}}
|{{HistoryLine||1.14|dev=18w43a|[[File:Tuxedo Cat JE2 BE2.png|48px]] [[File:Red Cat.png|48px]] [[File:Siamese Cat JE2 BE2.png|48px]]
[[File:Tuxedo Cat Revision 1.png|48px]] The textures of cats have been changed.}}
|{{HistoryLine|||dev=18w44a|Added stray cats.
|Cats have been split from [[ocelot]]s into their own [[mob]].
|Cats are now tamed from stray cats rather than ocelots.
|Cats now drop 0-2 [[string]] upon death.
|Cats now scare off [[phantom]]s, sleep with [[player]]s and give them [[#Gifts|gifts]] when waking up.
|[[File:Tabby Cat.png|48px]] [[File:British Shorthair Cat.png|48px]] [[File:Calico Cat.png|48px]] [[File:Persian Cat.png|48px]] [[File:Ragdoll Cat.png|48px]] [[File:White Cat.png|48px]] [[File:Black Cat.png|48px]] Seven more cat textures have been added.
|Reimplemented the spawn egg.}}
|{{HistoryLine|||dev=November 19, 2018|slink={{tweet|Minecraft|1064548266472280065}}|A vote for the ninth cat has now concluded and the texture has been revealed.}}
|{{HistoryLine|||dev=18w47b|[[File:Tuxedo Cat JE3.png|48px]] The tuxedo cat's legs are now white.<ref>{{bug|MC-237556}}</ref>}}
|{{HistoryLine|||dev=18w50a|Cats can now spawn in [[village]]s.
|[[File:Jellie Cat.png|48px]] Added a skin of the winner of the community cat contest, Jellie.}}
|{{HistoryLine|||dev=19w14a|Cats can naturally spawn in villages, in addition to during world generation.}}
|{{HistoryLine||1.16|dev=Pre-release 2|"Jellie" cats now spawn naturally in villages.}}
|{{HistoryLine||1.17|dev=21w11a|[[File:Siamese Cat JE3.png|48px]] [[File:Baby Siamese Cat 21w11a.png|32px]] The texture of the siamese cat has been changed.}}
|{{HistoryLine||1.19|dev=22w14a|The {{cd|CatType}} field in entity data is replaced by {{cd|variant}} with [[resource locations]].}}
|{{HistoryLine||1.20|dev=23w14a|[[File:Tuxedo Cat JE2 BE2.png|48px]] The tuxedo cat's texture has been changed. The top texture of legs is now black again in order to fix {{bug|MC-237556}}.}}
|{{HistoryLine||1.21.4|dev=24w45a|Baby Cats now get a collar with the color that is a mix between the parents collar color if possible.}}

|{{HistoryLine|pocket alpha}}
|{{HistoryLine||v0.12.1|dev=build 1|[[File:Tuxedo Cat JE1 BE1.png|48px]] [[File:Red Cat JE1 BE1.png|48px]] [[File:Siamese Cat JE1 BE1.png|48px]] Added cats.}}
|{{HistoryLine|||dev=build 2|Added a tame button for [[ocelot]]s, so they can now be tamed into cats.}}
|{{HistoryLine|bedrock}}
|{{HistoryLine||1.8.0|dev=beta 1.8.0.8|Added stray cats. 
|Cats have been split from [[ocelot]]s into their own [[mob]].
|Cats are now tamed from stray cats rather than ocelots.
|[[File:Tuxedo Cat JE2 BE2.png|48px]] [[File:Red Cat.png|48px]] [[File:Siamese Cat JE2 BE2.png|48px]] The textures of cats have been updated.
|[[File:Tabby Cat.png|48px]] [[File:British Shorthair Cat.png|48px]] [[File:Calico Cat.png|48px]] [[File:Persian Cat.png|48px]] [[File:Ragdoll Cat.png|48px]] [[File:White Cat.png|48px]] [[File:Black Cat.png|48px]] Seven more cat textures have been added.
|[[File:Tamed Gray Tabby Cat with Red Collar.png|48px]] In the default [[resource pack]], a texture file for a tamed gray tabby cat exists. However, it is completely unused and cannot be spawned in-game.
|Cats now scare off [[phantom]]s.
|Cats now sleep with [[player]]s and give them gifts when waking up.}}
|{{HistoryLine||1.10.0|dev=beta 1.10.0.3|[[File:Jellie Cat.png|48px]] Added the Jellie skin.
|Cats are now healed when fed raw cod and raw salmon.}}
|{{HistoryLine||1.11.0|dev=beta 1.11.0.3|Cats can now spawn in [[player]] created registered [[village]]s.
|Population of cats is 1 for every 4 valid [[bed]]s, which is capped at 10 cats per village.}}
|{{HistoryLine||1.20.40|dev=Preview 1.20.40.20|Stray cats now make sounds when approaching a player holding fish.}}

|{{HistoryLine|console}}
|{{HistoryLine||xbox=TU12|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|[[File:Red Cat JE1 BE1.png|48px]] [[File:Tuxedo Cat JE1 BE1.png|48px]] [[ File:Siamese Cat JE1 BE1.png|48px]] Added cats, which can be tamed from [[ocelot]]s.}}
|{{HistoryLine||xbox=TU13|ps3=1.00|psvita=1.00|ps4=1.00|Added a [[sound]] for hitting ocelots and cats.}}
|{{HistoryLine||xbox=TU14|ps3=1.04|psvita=1.00|ps4=1.00|Baby ocelots and cats can now be spawned by using {{xbtn|lt}}/{{psbtn|l2}}/{{wbtn|zl}} on that [[mob]] using a [[spawn egg]].}}
|{{HistoryLine||xbox=TU31|xbone=CU19|ps3=1.22|psvita=1.22|ps4=1.22|wiiu=Patch 3|Baby cat growth can now be accelerated using [[raw cod]]. Other fish may or may not be effective.|Cats named using a [[name tag]] now display [[death messages]] to the owner.}}
|{{HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.83|wiiu=none|switch=none|Added cats as a separate [[mob]] from [[ocelot]]s
|[[File:Tabby Cat.png|48px]] [[File:British Shorthair Cat.png|48px]] [[File:Calico Cat.png|48px]] [[File:Persian Cat.png|48px]] [[File:Ragdoll Cat.png|48px]] [[File:White Cat.png|48px]] [[File:Black Cat.png|48px]] Added new skins for cats.
|Cats now spawn in [[village]]s and can be tamed with [[fish]].
|Cats scare off [[phantom]]s, sleep with [[player]]s and give them gifts.}}
|{{HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.88|wiiu=none|switch=none|All cats – even unnamed cats – now display [[death messages]] to their owner.}}
|{{HistoryLine||ps4=1.90|[[File:Jellie Cat.png|48px]] Added the Jellie skin.
|Cats are now healed when fed [[raw cod]] and [[raw salmon]].}}
}}

== Issues ==
{{issue list}}

== Trivia ==
*The [[Wikipedia:Bicolor cat#Tuxedo|tuxedo cat]] is based on [[Jeb]]'s pet cat, Newton,<ref>{{Tweet|lydiawinters|162557057407520769|Hmmm looks like @jeb_ added his own cat to Minecraft. Notice the similarities?|January 26, 2012}}</ref> who died in 2014.<ref>{{Tweet|jeb|469403596455673856|Once she was my model for the Minecraft cat, and now she's gone. R.I.P Newton :( instagram.com/p/oSqw7LJMDD/|May 22, 2014}}</ref>
*The Jellie cat is based on GoodTimesWithScar's cat, Jellie,<ref>{{Tweet|GTWScar|1064590566967525376| Thank you for supporting Jellie as the 9th cat added to Minecraft. She has helped me through the hardest and darkest times of my life and played Minecraft with me from alpha to today. My hope is that she gives the Minecraft community what she has given me, friendship and love.|November 19, 2018}}</ref> who died in 2024.<ref>{{Tweet|GTWScar|1743041274343776507|Jellie ❤️|January 4, 2024}}</ref>
*In [[MINECON Earth 2018]], [[Jeb]] announced that the community could vote for a 9th cat skin to be added with the rest of the other 8 cat skins.<ref>{{Tweet|GTWScar|1052208794531315713|Why should Jellie be the 9th new cat skin added to Minecraft? She has been been playing MC since 2010 alongside me and makes the community laugh with her grumpy smile.<br><br>#Minecraftcatcontest<br><br>youtu.be/yPwOl5BIjos|October 16, 2018}}</ref><ref>{{Tweet|purry_wrinkle|1063588977909948417|I can't believe our little Zach made it in the top three for the new minecraft cat skin! Please help him out by giving him a vote ❤❤❤❤❤❤❤❤❤❤❤|November 16, 2018}}</ref><ref>{{Tweet|SnazzyMagnus|1061408054720135169|This is Coco! #Minecraftcatcontest|November 10, 2018}}</ref> As a result, YouTuber GoodTimesWithScar’s cat Jellie won the contest and was added in [[Village and Pillage]], making the second mob variation that was suggested by the community, the first being "Toast", a [[rabbit]] skin added as a tribute to a user's deceased pet rabbit.
*In real life, cats have been known for their [[Wikipedia:Cat righting reflex|ability to flip upright during a fall]], particularly larger ones; though they still might be injured by landing. This fact is reflected in ''Minecraft'' because they are not damaged by falls.
*In real life, calico cats are almost always female and the few male calicoes that do occur are generally sterile. However, since animals in Minecraft are genderless, two calico cats can be bred with each other.
*The cat sounds are recordings from Samuel Åberg's cat named Oli.<ref>{{ytl|4XmJPb4Qt5Y|HOW MINECRAFT SOUNDS ARE MADE @ 2:55|Minecraft|August 3, 2024|t=175}}</ref>

== Gallery ==
=== Renders ===
{| class="mw-collapsible mw-collapsed wikitable"
! Skin
! Default
! Baby
! Tamed
! Tamed baby
! Lying down
|-
| Tabby || [[File:Tabby Cat.png|200px]] || [[File:Baby Tabby Cat.png|104px]] || [[File:Tamed Tabby Cat with Red Collar.png|200px]] || [[File:Tamed Baby Tabby Cat with Red Collar.png|100px]] || [[File:Lying down Tabby Cat with Red Collar.png|210px]]
|-
| Tuxedo || [[File:Tuxedo Cat.png|200px]] || [[File:Baby Tuxedo Cat.png|104px]] || [[File:Tamed Tuxedo Cat with Red Collar.png|200px]] || [[File:Tamed Baby Tuxedo Cat with Red Collar.png|100px]] || [[File:Lying down Tuxedo Cat with Red Collar.png|210px]]
|-
| Red || [[File:Red Cat.png|200px]] || [[File:Baby Red Cat.png|104px]] || [[File:Tamed Red Cat with Red Collar.png|200px]] || [[File:Tamed Baby Red Cat with Red Collar.png|100px]] || [[File:Lying down Red Cat with Red Collar.png|210px]]
|-
| Siamese || [[File:Siamese Cat.png|200px]] || [[File:Baby Siamese Cat.png|104px]] || [[File:Tamed Siamese Cat with Red Collar.png|200px]] || [[File:Tamed Baby Siamese Cat with Red Collar.png|100px]] || [[File:Lying down Siamese Cat with Red Collar.png|210px]]
|-
| British Shorthair || [[File:British Shorthair Cat.png|200px]] || [[File:Baby British Shorthair Cat.png|104px]] || [[File:Tamed British Shorthair Cat with Red Collar.png|200px]] || [[File:Tamed Baby British Shorthair Cat with Red Collar.png|100px]] || [[File:Lying down British Shorthair Cat with Red Collar.png|210px]]
|-
| Calico || [[File:Calico Cat.png|200px]] || [[File:Baby Calico Cat.png|104px]] || [[File:Tamed Calico Cat with Red Collar.png|200px]] || [[File:Tamed Baby Calico Cat with Red Collar.png|100px]] || [[File:Lying down Calico Cat with Red Collar.png|210px]]
|-
| Persian || [[File:Persian Cat.png|200px]] || [[File:Baby Persian Cat.png|104px]] || [[File:Tamed Persian Cat with Red Collar.png|200px]] || [[File:Tamed Baby Persian Cat with Red Collar.png|100px]] || [[File:Lying down Persian Cat with Red Collar.png|210px]]
|-
| Ragdoll || [[File:Ragdoll Cat.png|200px]] || [[File:Baby Ragdoll Cat.png|104px]] || [[File:Tamed Ragdoll Cat with Red Collar.png|200px]] || [[File:Tamed Baby Ragdoll Cat with Red Collar.png|100px]] || [[File:Lying down Ragdoll Cat with Red Collar.png|210px]]
|-
| White || [[File:White Cat.png|200px]] || [[File:Baby White Cat.png|104px]] || [[File:Tamed White Cat with Red Collar.png|200px]] || [[File:Tamed Baby White Cat with Red Collar.png|100px]] || [[File:Lying down White Cat with Red Collar.png|210px]]
|-
| Jellie || [[File:Jellie Cat.png|200px]] || [[File:Baby Jellie Cat.png|104px]] || [[File:Tamed Jellie Cat with Red Collar.png|200px]] || [[File:Tamed Baby Jellie Cat with Red Collar.png|100px]] || [[File:Lying down Jellie Cat with Red Collar.png|210px]]
|-
| Black || [[File:Black Cat.png|200px]] || [[File:Baby Black Cat.png|104px]] || [[File:Tamed Black Cat with Red Collar.png|200px]] || [[File:Tamed Baby Black Cat with Red Collar.png|100px]] || [[File:Lying down Black Cat with Red Collar.png|210px]]
|}

=== Screenshots ===
<gallery>
File:Kitten cat size difference.png|A tamed cat and a tamed baby cat sitting next to each other.
File:Cat on Village.png|Stray cats spawn in villages.
File:Cat near on witch hut.png|Stray black cats can spawn in witch huts.
File:Cat lying on bed.png|A tamed cat lying on a bed.
File:Cats sitting on chests.png|Tamed cats sitting on chests.
File:BabyVillagersWatchingCat.png|Two baby [[Villager|Villagers]] looking at a tamed calico cat.
File:CatSittingonBed2.png|A tamed cat sitting on a bed.
File:CreepersRunningFromCat.png|A demonstration of how [[Creeper|Creepers]] run away from cats.
</gallery>

=== Mojang images ===
<gallery>
Jeb cat.jpg|Jeb's cat in-game.
OcelotLieDownDinnerbone 19-Monday--0051.861726752.png|Dinnerbone experiments at having cats lie down.
Cat Vote.jpg|Jellie, Zach, and Coco in the Cat Contest.

</gallery>

=== Textures ===
<gallery class="pixel-image">
All Black Cat (texture).png|Black cat texture file.
British Shorthair Cat (texture).png|British shorthair cat texture file.
Calico Cat (texture).png|Calico cat texture file.
Jellie Cat (texture).png|Jellie cat texture file.
Persian Cat (texture).png|Persian cat texture file.
Ragdoll Cat (texture).png|Ragdoll cat texture file.
Red Cat (texture).png|Red cat texture file.
Siamese Cat (texture).png|Siamese cat texture file.
Tabby Cat (texture).png|Tabby cat texture file.
Black Cat (texture).png|Tuxedo cat texture file.
White Cat (texture).png|White cat texture file.
</gallery>

=== In other media ===
<gallery>
File:Cats & Pandas.png|Cats appear in promotional artwork for [[Bedrock Edition 1.8]].
File:Caves & Cliffs cover art.png|A cat in promotional artwork for the first [[Caves & Cliffs]] update.
File:LEGO Cat.png|[[LEGO Minecraft]] cat
File:Cat Level.png|A customizable bottle featuring a cat.
Winner of the Cat Contest.jpeg| Winner of the Cat Contest.
Orange ocelot relaxing.jpg|A cat relaxing after tearing up Monday's calendar page.
Cat peeking out.jpeg|A cat peeking out of a [[mangrove trapdoor]].
</gallery>

== References ==
{{reflist}}

== External links ==

*[[w:Cat|Cat]] article on Wikipedia
*[https://www.minecraft.net/en-us/article/cat Mob Menagerie: Cat] — Minecraft.net on August 18, 2023
*[https://www.minecraft.net/en-us/article/your-cat-could-be-minecraft Your cat could be in Minecraft] — Minecraft.net on October 13, 2018
== Navigation ==
{{Navbox mobs}}

[[Category:Passive mobs]]
[[Category:Animal mobs]]
[[Category:Tameable mobs]]

[[de:Katze]]
[[es:Gato]]
[[fr:Chat]]
[[it:Gatto]]
[[ja:ネコ]]
[[ko:고양이]]
[[nl:Kat]]
[[pl:Kot]]
[[pt:Gato]]
[[ru:Кошка]]
[[th:แมว]]
[[uk:Кіт]]
[[zh:猫]]
