С детских лет рассказчик отличается кротостью нрава и любовью к животным. Рано женившись, повествователь с удовольствием обнаруживает в своей жене схожие с собой черты, и особенно — любовь к животным. Дома у них живут птицы, золотые рыбки, породистая собака, кролики, обезьянка и кот. Красивый, сплошь чёрный кот по имени Плутон, является любимцем хозяина. Кот отвечает взаимностью — он очень сильно привязан к хозяину и всегда следует за ним по пятам.
Так всё длится на протяжении нескольких лет, но рассказчик сильно меняется под влиянием алкоголя, который сам он называет Дьявольским Соблазном. Он становится мрачным и раздражительным, начинает кричать на жену и через некоторое время поднимает на неё руку. Питомцы рассказчика тоже чувствуют эту перемену — он не только перестаёт обращать на них внимание, но и обходиться с ними дурно. Лишь к Плутону он по прежнему питает тёплые чувства, потому и не обижает кота. Но привязанность к алкоголю становится всё сильнее, и даже Плутон теперь страдает от скверного нрава хозяина.
Поздно ночью, в подпитии, рассказчик возвращается домой, и ему в голову приходит мысль, что кот его избегает. Молодой человек ловит Плутона. Кот, испуганный грубостью, кусает хозяина за руку — не сильно, но всё же до крови. Это приводит повествователя в ярость. Он выхватывает из кармана жилетки нож и без жалости вырезает коту глаз. Утром содеянное вызывает у него раскаяние, но ненадолго — он вскоре топит его без остатка в алкоголе.
Рана у кота потихоньку заживает, он по прежнему расхаживает по дому, но при виде своего обидчика в страхе бежит от него. Поначалу рассказчик горько сожалеет, что существо, которое его так любило, теперь так его ненавидит. Однако, он продолжает спиваться, и сожаление улетучивается, на его место приходит озлобление. Как-то утром молодой алкоголик хладнокровно вешает кота.
В ночь после совершения преступления в доме повествователя начинается пожар. Рассказчик, его слуга и жена спасаются чудом. От дома остаётся одна стена. Утром, вернувшись на пепелище, погорелец обнаруживает возле неё толпу зевак. Их привлекает проявившийся на стене рисунок, вроде барельефа — огромный кот с петлёй на шее.
Долгие месяцы призрак содеянного преследует повествователя. Он ищет по грязным притонам кота, похожего на Плутона, и находит такого в одном кабаке. Хозяин заведения от денег отказывается — он не знает откуда этот кот и чей он. Кот под стать Плутону, но с одним отличием: его грудь украшает грязно-белое пятно. Утром рассказчик видит ещё одно сходство — как и у Плутона, у нового кота нет одного глаза.
Кот быстро приживается в новом доме и становиться любимцем жены, а повествователь начинает испытывать к нему растущую неприязнь. Но чем больше растёт у рассказчика неприязнь, тем больше кот к нему привязывается. Повествователь начинает бояться кота. У него появляется желание убить животное, но он сдерживается, помня о прежней вине. Тем временем бесформенное белое пятно на груди кота начинает изменяться и, в конце концов, принимает форму виселицы. Из-за этого алкоголик всё больше ненавидит кота.
Однажды рассказчик с женой спускаются в подвал по хозяйственной надобности. С ними увязывается кот, споткнувшись о которого повествователь чуть не ломает себе шею. Это становится последней каплей. Рассказчик хватает топор и собирается зарубить кота на месте. Жена удерживает его руку и за это платится своей жизнью — её супруг раскраивает ей голову топором.
Совершив убийство, рассказчик начинает думать, как быть с трупом, и решает замуровать его в стене подвала. Замуровав мёртвую жену, повествователь отправляется искать кота, но не находит его. Кот пропал и не появляется ни на второй день, ни на третий. Эти ночи повествователь спит спокойно, несмотря на бремя преступления, лежащее у него на душе.
В связи с исчезновением женщины было проведено короткое дознание и обыск, не принёсший результатов. На четвёртый день в дом неожиданно снова приходят полицейские. Они производят тщательнейший обыск, в том числе и в подвале, тоже не дающий никаких результатов. Служители порядка собираются уходить, но повествователь, торжествуя и чувствуя свою безнаказанность, начинает хвалить превосходную постройку без единой трещины. В подтверждение своих слов он бьёт тростью по стене в том месте, где замурован труп его жены. Неожиданно для полицейских и самого убийцы из-за стены раздаётся крик, переходящий в вопль.
Полицейские ломают стену и находят труп женщины. На голове у трупа восседает кот, которого рассказчик случайно замуровал в стене. Он-то своим криком и выдаёт убийцу, обрекая его на смерть от руки палача.
Повествователь излагает этот рассказ, дабы облегчить свою душу перед грядущим концом.