The 10 Best Books/Novels to Improve Your English

for the intelligent person.

Reading novels (books with a fictional story) is a great way to improve your English vocabulary. The problem with them is, if your English level isn't advanced, you can spend more time checking the meanings of words you don't know in dictionary than actually reading the novel.

A good way to improve your English by reading is to read novels which have been changed/modified especially to help people learning English. These 'readers' (that's what they are called), can be easily found (in Amazon for example) and you can buy books specifically for your level of English (e.g. pre-intermediate, intermediate etc...).

But there are some novels which you can read in their full English version. Novels which are both interesting and written using a simple style of English.

Below is a list of ten novels which I recommend you should read in their full English version to improve your English. I would only recommend you read these if you have a level of English which is intermediate or higher.

But some of these novels are a bit more difficult than others. So before you buy any of them, make sure you read the first couple of pages to see if you understand the majority of what is written. To do this, look at any of the books on Amazon.


Book Title Author Type
1. Murder on the Orient Express Agatha Christie Murder/Mystery
2. Animal Farm George Orwell Political
3. To Kill a Mockingbird Harper Lee Drama/Crime
4. Dracula Bram Stoker Horror
5. The Diary of a Young Girl Anne Frank Childhood
6. The Catcher in the Rye J.D. Salinger Childhood
7. The Day of the Triffids John Wyndham Science Fiction
8. A Farewell to Arms Ernest Hemingway War
9. Paddy Clark Ha Ha Ha Roddy Doyle Childhood
10. The Talented Mr Ripley Patricia Highsmith Crime