Reading order
The No. 1 Ladies' Detective Agency reading order
- The No. 1 Ladies' Detective Agency1998
- Tears of the Giraffe2000
- Morality for Beautiful Girls2001
- The Kalahari Typing School for Men2002
- The Full Cupboard of Life2003
- In the Company of Cheerful Ladies2004
- Blue Shoes and Happiness2006
- The Good Husband of Zebra Drive2007
- The Miracle at Speedy Motors2008
- Tea Time for the Traditionally Built2009
- The Double Comfort Safari Club2010
- The Saturday Big Tent Wedding Party2011
- Every volume in order (21) ↓
- 21 volumes
- Volumes
- 1998–2020
- Published
- about 95 h
- Reading time
- Ongoing
- Status
- Crime & mystery
- Genre
Quick answer

Affiliate link: buying through it supports BookRank at no extra cost to you.
Publication order
21 volumes1998–2020Ongoing
- Over twenty books about the same people in Botswana — the mysteries are small and the characters are the point, so publication order matters here despite the detective label.
- Start with the first (1998).
A plan for the whole series
21 volumes, 5,107 pages, about 95 hours. At 45 min a day that is about 4 months.
Share of volume 1’s readers who reach the last volume. Chance of reaching the last volume: low
- The series is still running; the last volume came out in 2020. You will wait for the next one anyway, so no need to rush.
Stages
6 stages, with 5 short books from outside the series between them. You finish around March 23, 2027, 20 days later than in one go.
- Stage 117 habout 3 weeksby November 21, 2026
- Short breakThe Fire Next Time · James Baldwin · 120 pp. · score 8.8
- Stage 218 habout 3 weeksby December 18, 2026
- Short breakThe Emperor's Soul · Brandon Sanderson · 96 pp. · score 8.8
- Stage 318 habout 3 weeksby January 15, 2027
- Short breakOn Tyranny: Twenty Lessons from the Twentieth Century · Timothy Snyder · 128 pp. · score 8.4
- Stage 419 habout 4 weeksby February 13, 2027
- 13. The Limpopo Academy of Private Detection
- 14. The Minor Adjustment Beauty Salon
- 15. The Handsome Man's De Luxe Café
- 16. The Woman Who Walked in Sunshine
- Short breakAnimal Farm · George Orwell · 128 pp. · score 8.3
- Stage 518 habout 3 weeksby March 12, 2027
- 17. Precious and Grace
- 18. The House of Unexpected Sisters
- 19. The Colours of All the Cattle
- 20. To the Land of Long Lost Friends
- Short breakTo Be Taught, If Fortunate · Becky Chambers · 153 pp. · score 8.3
- Stage 65 h6 daysby March 23, 2027
- 21. How to Raise an Elephant
- The end of the series
We count 1.1 min per page, the pace of an average novel reader. Faster? Move the slider.
≈ next to a page count: a volume with no page count in our data is counted at this series’s average.
Does the series hold up
Shape of the series: even. Volume scores differ by at most 0.3 points. You get the same level from the first page to the last.
Best volume: Morality for Beautiful Girls (7.6, 60 ratings). Weakest: The No. 1 Ladies' Detective Agency (7.3). The series is not finished; the last volume came out in 2020. The last volume (7.6) scores close to the series average or above it.
How this plan is calculated
The plan comes from the pages and ratings of each volume: we split the series into stages of about three weeks’ reading, size each break to the stage before it, and read the chance of finishing from how many readers rate the last volume compared with the first. How we work out the plan →
Every volume in order
Order checked by hand · Order and years: Wikidata (CC0). Spotted an error? Tell us. · Data updated October 29, 2026
The No. 1 Ladies' Detective Agency books ranked, best to worst
- 1.Morality for Beautiful GirlsBook 3 · 20017.6
- 1.Tears of the GiraffeBook 2 · 20007.6
- 3.The No. 1 Ladies' Detective AgencyBook 1 · 19987.3
Frequently asked questions
Which No. 1 Ladies' Detective Agency book is the best?
By reader score, Morality for Beautiful Girls (7.6/10). The lowest-rated is The No. 1 Ladies' Detective Agency (7.3/10).
Which The No. 1 Ladies' Detective Agency book is the longest?
“The Limpopo Academy of Private Detection” is the longest at 257 pages; the shortest is “The Kalahari Typing School for Men” with 208 pages.
What should I read after The No. 1 Ladies' Detective Agency?
Other series by Alexander McCall Smith: The Sunday Philosophy Club, 44 Scotland Street, Professor Dr von Igelfeld Entertainments.




















