Оповідання ведеться від імені доктора Шеппарда. Він проживає у невеличкій англійському селі з незаміжньою сестрою Кароліною, великою любителькою новин. Доктора викликають до живе по сусідству місіс Феррарі, але жінка вже мертва, так як прийняла дуже велику дозу снодійного. Її чоловік, зловживав алкоголем, помер рік тому від гастриту, але Кароліна вважає, що дружина отруїла його миш'яком.
У тій же селі проживає фабрикант містер Роджер Екройд. Він рано овдовів і виховував, як рідного, сина дружини від першого шлюбу Ральфа Пентейна, досить легковажного юнака. Містер Екройд надавав знаки уваги своїм економки, особливо останньої, міс Рассел, але поява в селі місіс Феррарі все змінило. Нещодавно до містера Екройда приїхала вдова його рідного брата, місіс сесії Екройд, з дочкою Флорою, яка не зацікавлена в одруженні свого дівера.
Кароліну цікавить їх новий сусід, який вирощує гарбузи і приховує свою професію. Доктор Шеппард знайомиться з ним і дізнається, що, за наполяганням містера Екройда, Ральф заручений з Флорою.
Кароліна розповідає братові, що Ральф їхав до Лондона, але повернувшись, зупинився в готелі, що викликало подив у містера Екройда. Вона передбачає, що у Ральфа таємне побачення з якоюсь дівчиною. Кароліна чула, як Ральф скаржився якійсь жінці, що вітчим залишить його без грошей.
Міс Рассел приходить до лікаря Шеппард з проханням оглянути її хворе коліно. У розмові вона питає про рідкісних отрути і наркотики.
Доктор Шеппард приходить до містера Екройда без виклику зі своєю валізкою, так як повинен йти до хворої пацієнтці. Містер Екройд стурбований: він просив місіс Феррарі вийти за нього заміж. Спочатку жінка відмовила, так як дотримувалася траур, але коли термін жалоби закінчився, вона зізналася, що отруїла свого чоловіка. Містера Феррара вона ненавиділа і вбила його через любов до містера Екройда. Хтось дізнався про це і вимагав у місіс Феррарі великі суми. Не витримавши, вона наклала на себе руки. Розмова перериває дворецький Паркер, який приніс лист від місіс Феррарі. Містер Екройд хоче прочитати його сам, розуміючи, що в листі повідомляється ім'я шантажиста.
За десять хвилин дев'ятій вечора доктор Шеппард йде. Вийшовши з кабінету містера Екройда, він бачить Паркера і передає йому прохання хоозяіна не турбувати. Шеппард здається, що Паркер підслуховував за дверима. По дорозі додому Шеппарда зупиняє незнайомець, який цікавиться, де знаходиться будинок містера Екройда.
У чверть на одинадцяту вечора в будинку доктора Шеппарда лунає дзвінок: йому повідомляють, що містер Екройд убитий. Схопивши свій чемоданчик, доктор йде на виклик.
Двері відкриває здивований Паркер, який нічого не знає. Вони разом з Шеппардом намагаються відкрити двері в кабінет, але двері замкнені зсередини. Зламавши двері, вони бачать містера Екройда, убитого кинджалом в шию. Огляд кімнати показує, що нічого цінного не пропало, але Шеппард не знаходить листи місіс Феррарі.
На місце події прибуває інспектор поліції. Він зауважує сліди на підвіконні. Інспектор передбачає, що вбивця вліз через вікно, убив і втік. Секретар містера Екройда Реймонд показує, що о пів на десяту чув, як господар з кимось розмовляв. Паркер повідомляє, що за чверть десята Флора виходила з кімнати дядька.
Щоб не лякати дівчину, інспектор каже їй, що сталася крадіжка. Флора повідомляє, що побажала дядькові добраніч, і він попросив її передати, щоб його не турбували. Дізнавшись правду, Флора непритомніє.
Кинджал, яким був убитий містер Екройд, лежав у вітрині в вітальні.Ніхто не пам'ятав, чи був кинджал у вітрині в день вбивства.
Флора просить Шеппарда уявити її їх сусідові. Здивованому доктору дівчина пояснює, що це - знаменитий детектив Еркюль Пуаро. Флора була в готелі, де зупинився Ральф, але їй повідомили, що о дев'ятій годині вечора він пішов, і більше його ніхто не бачив. Також їй сказали, що Ральфа шукав доктор Шеппард. Доктор незадоволений - він не хоче, щоб хтось знав про його прихід. Тепер поліція підозрює Ральфа у вбивстві вітчима, і Флора хоче звернутися за допомогою до Пуаро.
Знаменитий детектив згоден взятися за розслідування, але попереджає, що доведе справу до кінця. Пуаро обстежує кімнату, в якій сталося вбивство. Взявши черевики Ральфа, він бачить, що сліди на вікні збігаються з їх підошвами. Також Пуаро зауважує крісло, що стоїть в кутку і дивним чином поставлене у столу. Поліція встановлює, що доктору Шеппард дзвонили з залізничної станції, а через кілька хвилин пішов поїзд на Ліверпуль.
Поліція зацікавлюється невідомим, який питав у доктора Шеппарда адреса містера Екройда. Реймонд повідомляє, що його господар хотів придбати диктофон, і приходив представник фірми з продажу диктофонів.
Пуаро вивчає ситуацію: Флора бачила дядька без чверті десять, а за свідченням лікаря вбивство було скоєно приблизно о десятій вечора. Але у всіх з оточення містера Екройда на цей час тверде алібі. В альтанці, розташованій біля вікна, Пуаро знаходить шматочок батистової полотна і гусяче перо. У ставку він знаходить обручку з підписом «від Р.».
Адвокат відкриває заповіт. Основний капітал отримує Ральф. Флора також отримує пристойну суму, і тепер дівчині не потрібно просити гроші на нові наряди.
З ящика, де містер Екройд тримав готівку, зникає велика сума. Покоївки нічого про це не знають. Одну з покоївок, Урсулу Борн, містер Екройд напередодні звільнив за те, що вона переплутала паперу на його столі. Раніше дівчина працювала у якійсь місіс Фолліот і надала прекрасні рекомендації. Пуаро здається дивним, що дівчину звільнили через таку дрібницю. Також знаменитий детектив не розуміє, чому містер Екройд так довго розмовляв з нею про звільнення. Пуаро вирішує з'ясувати все про Урсуле, тим більше, що у неї немає алібі. Своїми спостереженнями він ділиться з доктором Шеппардом і просить розпитати про дівчину її колишню господиню.
Місіс Фолліот привітно зустрічає доктора, але почувши про Урсуле Борн крижаним тоном заявляє, що нічого про неї не знає.
Поліцію цікавлять відбитки пальців на кинджал. Оскільки нікому з мешканців будинку вони не належать, інспектор вирішує, що відбитки або Ральфа, або таємничого незнайомця. Пуаро набагато сильніше цікавить незрозумілий дзвінок. Розгадавши його, він розгадає вбивство. А відбитки він радить зняти і у вбитого.
Пуаро ділиться своїми міркуваннями з доктором Шеппардом. Таємничий незнайомець приходив в будинок містера Екройда, бачила його і служниця. Потім він заходив в бар готелю, де відвідувачі звернули увагу на його американський акцент, та й сам він зізнався, що американець. Знайдене гусяче перо сильно пахне наркотиком, поширеним в Америці. Доктор підозрює незнайомця, хоча все обертається проти Ральфа. Пуаро вважає, що Ральф невинний.
Місіс Екройд стурбована тим, що відбувається і скаржиться лікарю Шеппард. Вона звертає увагу на дивну поведінку Урсули Борн. Ця дівчина їй ніколи не подобалася і здавалася надто освіченою для прислуги. Доктор Шеппард зауважує, що Урсула переживає за Ральфа.
Пуаро просить Кароліну дізнатися, якого кольору взуття було в день вбивства на Ральфа, що викликає здивування доктора. Використавши всі свої зв'язки, Кароліна виконує завдання. Колір взуття виявляється не той, про який думав знаменитий детектив.
Пуаро радиться з доктором Шеппардом про те, хто міг шантажувати місіс Феррарі.Їх підозра падає на Паркера, який підслуховував розмови.
Кароліна з подругами обговорюють подробиці того, що сталося. Вони впевнені, що Ральф і Флора нічого один до одного не відчувають. Швидше за все, Флора небайдужа до одного містера Екройда, майору Бленту.
Пуаро просить доктора Шеппарда бути присутнім на допиті Паркера. Знаменитий детектив звинувачує дворецького в шантажі. Він наводив про нього довідки і дізнався, що Паркер шантажував свого колишнього господаря. Паркер зізнається в цьому. Підслухавши розмову між містером Екройдом і доктором, він хотів поживитися, але не встиг.
Пуаро разом з доктором Шеппардом відвідують повіреного місіс Феррарі. Адвокат підтверджує, що останнім часом жінка виплачувала великі суми.
Доктора Шеппарда викликають в Ліверпуль. Поліція затримала якогось Чарльза Кента, і доктора просять впізнати, чи є він тим таємничим незнайомцем.
Чарльз визнає, що був біля будинку містера Екройда, але причину назвати відмовляється і причетність до вбивства заперечує. Пуаро вважає, що він не винен.
Пуаро розмовляє з Флорою. Він знає, що це саме вона взяла гроші, а обставила все так, як ніби виходила з кабінету дядька. Тому дівчина і втратила свідомість від страху через відповідальності за дачу неправдивих свідчень. Флора все підтверджує, майор Блент намагається її захистити, і Пуаро радить йому зізнатися дівчині в коханні.
Інспектор поліції заходить в глухий кут: Чарльз Кент не винен, поліція встановила, що відбитки на кинджал належать убитому.
Пуаро розмовляє з міс Рассел. Жінка зізнається, що Чарльз - її позашлюбний син. Хлопець збився зі шляху, став наркоманом і прийшов до неї за грошима. Пуаро помітив їх схожість, зіставив інтерес міс Рассел до наркотиків і отрут і прийшов до висновку, що між ними є родинний зв'язок.
Пуаро поміщає в газеті замітку про те, що Ральф затриманий в Ліверпулі. До нього приходить Урсула Борн, яка насправді виявляється дружиною Ральфа. Будучи дівчиною з бідної сім'ї, вона влаштувалася покоївкою. Її сестра вийшла заміж за капітана Фолліота і дала їй рекомендацію. Урсула з Ральфом полюбили один одного, вирішили таємно обвінчатися, так як Ральф був упевнений, що вітчим не дасть згоду на цей шлюб. Містер Екройд наполягав на шлюбі Ральфа з Флорою, і Ральф просив Урсулу почекати. Саме ця розмова і чула Кароліна. Урсула розповіла все містерові Екройда, потім зустрілася в альтанці з Ральфом. Вони посварилися і більше не бачилися. Пуаро заспокоює дівчину, що з Ральфом все в порядку.
Доктор Шеппард каже, що веде щоденник, і Пуаро просить подивитися його записи про вбивство.
Пуаро збирає всіх мешканців будинку містера Екройда. Почавши розслідування, він знайшов в альтанці обривок батисту і перо. Розкривши ці загадки, Пуаро підійшов до наступної: з ким розмовляв містер Екройд в кабінеті о пів на десяту? Містер Екройд був один, він намовляв текст в диктофон.
У цей момент в кімнату входить Ральф, якого доктор Шеппард ховав у лікарні, так як був його другом. Прочитавши щоденник доктора, Пуаро зрозумів, до кого молода людина звернеться за допомогою і де доктор може його заховати. Але хто ж вбивця? Пуаро знає, хто це, і попереджає, що вранці про це дізнається поліція. Знаменитому детективу приносять телеграму з борту пароплава, що пливе в Америку.
Пуаро залишається наодинці з доктором Шеппардом. Знаменитий детектив викладає ланцюг міркувань. З самого початку йому не давав спокою дивний дзвінок. Дзвонив спільник вбивці, бажаючи, щоб вбивство було виявлено негайно. Вбивці потрібно було проникнути в кабінет в момент виявлення тіла. Увійшовши до кабінету, Пуаро побачив, як дивно варто крісло. Вивчивши цей факт, він прийшов до висновку, що воно приховувало якийсь предмет. Вбивця не міг забрати його відразу після вбивства і проник в кабінет, щоб його забрати. Предметом цим був диктофон, адже його в кабінеті не було. О пів на десяту містер Екройд був уже мертвий, а голос був записаний.Також у вбивці повинна була бути взуття Ральфа, щоб залишити з її допомогою сліди на вікні, і можливість взяти кинджал. Людина, яка це зробила, міг бути тільки доктором Шеппардом. Він спеціально прийшов до містера Екройда з валізою, щоб забрати диктофон. Скоївши вбивство, він вийшов з дому, у взутті Ральфа вліз у відкрите вікно, поставив годинник диктофона на потрібний час і замкнув двері зсередини. Як лікар, доктор Шеппард знав, чого помер містер Феррарі, і шантажував вдову. Якби містер Екройд дізнався про це, він би не пощадив свого друга. А подзвонив доктору його пацієнт, який поїхав до Ліверпуля, щоб звідти відплисти до Америки.
Пуаро дає вбивці можливість прийняти велику дозу снодійного.
Доктор Шеппард залишає після себе рукопис. Його турбує, яким ударом для Кароліни буде його смерть. Також він не розуміє, навіщо Еркюль Пуаро оселився тут вирощувати гарбузи?