Od djetinjstva, pripovjedač se odlikuje krotkošću i ljubavlju prema životinjama. Udavši se rano, pripovjedač rado otkriva slične osobine u svojoj ženi, a posebno ljubav prema životinjama. Kod kuće žive ptice, zlatne ribice, čistokrvni pas, zečevi, majmun i mačka. Prekrasna, potpuno crna mačka po imenu Pluton omiljena je vlasnica. Mačka uzvrati - jako je vezana za vlasnika i uvijek ga prati za petama.
Tako to traje nekoliko godina, ali pripovjedač se uvelike mijenja pod utjecajem alkohola, kojeg naziva Đavolji iskušenje. Postaje mračan i razdražljiv, počne vrištati na svoju ženu i nakon nekog vremena podiže ruku. Ljubitelji pripovjedača također osjećaju ovu promjenu - on ne samo da ne obraća pažnju na njih, već i prema njima postupa loše. Samo prema Plutonu, još uvijek ima tople osjećaje, i stoga ne vrijeđa mačku. Ali ovisnost o alkoholu postaje sve jača, pa čak i Pluton sada pati od neprijateljskog lošeg raspoloženja.
Kasno noću, na piću, pripovjedač se vraća kući, pa mu pada na pamet da ga mačka izbjegava. Mladić uhvati Plutona. Mačka, prestrašena nepristojnošću, ugrize vlasnikovu ruku - ne mnogo, ali još uvijek krvari.To razljuti pripovjedača. Hvata nož iz džepa prsluka i bez žalosti isijeca mačje oči. Ujutro, ono što je učinio izaziva mu kajanje, ali ne zadugo - ubrzo ga utopi bez traga u alkoholu.
Mačkova rana se polako zacjeljuje, još korača po kući, ali kad njegov ubojnik u strahu pobjegne od njega. U početku pripovjedač ogorčeno žali što ga stvorenje koje ga je toliko volio sada toliko mrzi. Međutim, on i dalje pije, a žaljenje nestaje, na njegovo mjesto dolazi bijes. Jednog jutra mladi alkoholičar mirno objesi mačku.
Noć nakon počinjenja zločina, u kući pripovjedača počinje požar. Narator, njegov sluga i supruga spašeni su čudom. Od kuće ostaje jedan zid. Ujutro, vraćajući se u pepeo, vatrogasac otkriva u blizini gomilu gledatelja. Privlači ih uzorak koji se pojavio na zidu, poput bareljefa - golema mačka s repom oko vrata.
Duh mjeseci duh djela proganja pripovjedača. Traži prljave mačje obloge, slične Plutonu i pronalazi je u jednoj kafani. Vlasnik ustanove odbija novac - ne zna odakle je ova mačka i čiji je. Mačka je slična Plutonu, ali s jednom razlikom: prsa su ukrašena prljavo bijelom mrljom. Ujutro pripovjedač vidi drugu sličnost - poput Plutona, nova mačka nema jedno oko.
Mačka se brzo ukorijeni u novoj kući i postane supruga omiljena, a pripovjedač počinje osjećati sve veću nevoljnost prema njemu. Ali što više narasta neprijateljevo neprijateljstvo, to se više i mačka veže za njega.Pripovjedač se počne bojati mačke. Ima želju ubiti životinju, ali obuzdava se sjećajući se stare krivnje. U međuvremenu, bezoblična bijela mrlja na mačjim prsima počinje se mijenjati i, na kraju, poprima oblik topova. Zbog toga alkoholičar sve više i više mrzi mačku.
Jednom pripovjedač i njegova supruga silaze u podrum zbog ekonomskih potreba. Mačka se sprijatelji s njima, nailazeći na pripovjedača, gotovo slomiti vrat. Ovo postaje posljednja slama. Pripovjedač hvata sjekiru i sprema se ubiti mačku na mjestu. Supruga se drži za njegovu ruku i za to je plaćena životom - suprug joj glavu sjekirom odsječe.
Nakon počinjenja ubojstva, pripovjedač počinje razmišljati o tome što učiniti s lešom i odlučuje ga zidati u podrumski zid. Nakon što je ozidao svoju mrtvu ženu, pripovjedač kreće u potragu za mačkom, ali ne pronalazi je. Mačka je nestala i ne pojavljuje se drugi dan ili treći. Ovih noći pripovjedač mirno spava, usprkos opterećenju zločina na svojoj duši.
U vezi s nestankom žene izvršeno je kratko ispitivanje i pretres koji nije donio nikakve rezultate. Četvrtog dana policajci se iznenada vraćaju u kuću. Vrše temeljitu pretragu, uključujući i podrum, što također ne daje rezultata. Službenici reda uskoro odlaze, ali pripovjedač, pobjedujući i osjećajući svoju nekažnjivost, počinje hvaliti izvrsnu građevinu bez ijedne pukotine. U potvrdu svojih riječi, udario je trskom u zid na mjestu gdje je zidano leš njegove žene.Iznenada, za policiju i samog ubojicu, iza zida se čuje vrisak koji se pretvara u vrisak.
Policija razbija zid i pronalazi leš žene. Na glavi leša sjedi mačka koju je pripovjedač slučajno zavalio u zid. Svojim plakom on izdaje ubojicu, osuđujući ga na smrt od ubojstva.
Pripovjedač iznosi ovu priču kako bi mu rasvijetlio dušu prije nadolazećeg kraja.