Best Selling Novels of All-Time

Looking for good novels? Here is a list of the best-selling novels of all-time.

Many of these books are fantastic to read. They have been carefully curated for your reading lists so that you can be sure that any novel on this page is worth your time. Enjoy!

1. Don Quixote
2. The Catcher in the Rye
3. The Old Man and the Sea
4. The Three Musketeers
5. Great Expectations
6. To Kill a Mockingbird
7. The Lord of the Rings Trilogy
8. The Hobbit
9. Harry Potter
10. The Alchemist