English language resources for students

Online English resources for students

This section features English language resources which we think are useful and interesting for students. These include websites offering English courses, grammar guides and grammar practice, vocabulary builders plus lots of practice exercises, audio and video lessons to help improve listening skills, poetry and literature resources plus writing guides for those who need to improve their written English. Click on any of the listings if you want to read more.


ABC Teach
ABC Teach
Free English learning materials and creative activities for students, with over 5,000 free documents available, including printable worksheets and interactive activities.
English Accent Coach
English Accent Coach
English Accent Coach is an online tool for developing English pronunciation skills - focusing on vowels and consonants using an interactive game approach.
Spellathon
Spellathon
Aimed at improving literacy and raising funds for your school and Mencap, Spellathon is presented by 'The Professor', an amazing 3D bee voiced by Stephen Fry
Purdue Online Writing Lab
Purdue Online Writing Lab
The Purdue Online Writing Lab is one of the best free online resources for students who want to improve their written English, either as a first or second language.
vocabulary.com
vocabulary.com
Vocabulary.com can help you improve your English vocabulary, combining an adaptive learning system with the world's fastest dictionary to help you learn efficiently.
ESOL Courses
ESOL Courses
ESOL Courses provide free online English courses. There are courses for beginners, pre-intermediate and intermediate levels, plus advanced and IELTS students.
Exam English
Exam English
Examenglish.com is for people studying for an ESL English language exam. The site contain free online practice tests for IELTS, TOEFL, TOEIC, CAE, FCE, and PET.
Many things for ESL students
Many things for ESL students
Offering free English language resources, manythings.org is ideal for people studying English as a Second Language (ESL) or English as a Foreign Language (EFL).
ESL Gold
ESL Gold
ESL Gold provides free English language resources for ESL students on speaking, listening, reading and writing, vocabulary, English grammar, idioms and more.
Inglese - English Quizzes
Inglese - English Quizzes
Free English language quizzes and exercises provided by a group of ESL teachers in Milan There are around 35 quizzes, listed according to their level of difficulty.
Josie's Poems
Josie's Poems
Josie's poems are a great way to introduce your children to poetry. As a child, teenager or adult, Josie's poems are written to charm you into a lifelong love of poetry.
Storynory
Storynory
If you teach English to children, Storynory produce free audio stories for kids that you'll love! Storynory has published a new audio story every week for 6 years.
Vocabulary Size Test
Vocabulary Size Test
How big is your English vocabulary? Take this vocabulary test and find out! ESL learners require at least 10,000 words to score high on TOEFL, GRE and GMAT.
Vocabulary can be fun
Vocabulary can be fun
This site offers free online word games designed to build your vocabulary skills and motivate students through fun practice in spelling, phonics, and vocabulary.
English Listening Library Online
English Listening Library Online
The site provides free listening lessons from high-elementary level upwards. There are currently in excess of 1000 audio lessons to try, all with additional activities.
Randall's ESL Lab
Randall's ESL Listening Lab
Randall's ESL Cyber Listening Lab is one of the best-known ESL student resources on the web, and one of the best for students who want to improve their listening skills.
New York Times Learning Network
New York Times Learning Network
The NYT learning network provides a learning materials in the form of news stories, ideal for higher level students who want to improve their reading skills.
Strivney English
Strivney English
Teach your Child to Read with Strivney English - English Exercises Online. Strivney is a free, interactive, English program for teaching children to read using phonics.
Michael Rosen's website and blog
Michael Rosen's website and blog
Michael Rosen is a broadcaster, writer and former Children's Laureate. His writing and poetry can be useful to English teachers of all types, as well as being a good read!
engVid English Video Lessons
engVid English Video Lessons
Engvid.com provides hundreds free English video lessons aimed at ESL students. There are over 300 videos available, all created by experienced ESL teachers.
Tweet Speak English
Tweet Speak English
Tweet Speak English helps ESL students to improve their spoken English and listening skills by providing podcasts of useful English from Twitter.
Grammar Monster
Grammar Monster
Grammar Monster provides interactive teaching of English grammar and punctuation for native English speakers who need to improve their correspondence.
Kaplan's English Level Test
English Level Test
Do you want to find out your level of English in a free online test you can take anytime? You can find your English level with Kaplan's Free English Level Test
Lanternfish
Lanternfish
Lanternfish provides printable English resources for both ESL teachers and students of English on a wide range of categorised topics.
My happy English
My happy English
My happy English, created by Michael, an English teacher in New York, provides students with a variety of one-point English lessons on a wide variety of topics.
International Children's Digital Library
Children's Digital Library
The International Children's Digital Library is heaven for children who are bookworms, and also a fantastic resource for English language teachers.
englishgrammar.org
English Grammar (org)
The English Grammar website is a free English language resource, offering a huge range of grammar explanations and downloadable pdf format lessons.
Knowble Articles
Knowble
Use Knowble Articles to improve your English vocabulary by reading interesting newspaper articles for your language level, at home and at your own pace.

Submit a website

If there's a website you think we should add to this section, submit it!