Where to start with Gustave Flaubert
French novelist, 1821–1880.
Best Gustave Flaubert book to start with: Madame Bovary (1856), on 5 of the 10 lists it could have made.
Madame Bovary comes first. It is short enough to read in a week and moves faster than its reputation. A doctor’s wife in provincial France wants more from life than her marriage has given her, and every scene is built with care. Flaubert was famous for rewriting his sentences until they were right, and you can feel it in the precision.
Sentimental Education is the one to come back to. It follows a young man in Paris from his student days through the revolution of 1848, and it is longer, slower and drier in tone. It is more rewarding once you have got used to Flaubert’s irony.
He wrote in French, so look at a sample page of the translation before you buy either book.

Gustave Flaubert's books, ranked best first
Madame Bovary comes first, on 5 of the 10 lists it could have made, followed by Sentimental Education.
The Novel Index earns a small commission if you buy through our links, at no extra cost to you. It never affects our rankings. More about how we earn.
Gustave Flaubert's novels in order
The earliest on our lists is Madame Bovary (1856), and the most recent is Sentimental Education (1869).
- 1856 Madame Bovary
- 1869 Sentimental Education
Novels on at least one of our 30 lists. Not a complete bibliography.
Lists used on this page
- The 100 best novels of all time, The Guardian (2026). Original list
- The 100 greatest novels of all time, The Observer (2003). Original list
- 100 novels everyone should read, The Telegraph (2009). Original list
- Bokklubben World Library, Norwegian Book Clubs (2002). Original list
- Readers' top 100 novels, The Guardian (2026). Original list

