Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

EAL Websites: Useful Websites to Practise Your English

A collection of free websites for EAL students

Useful Websites

Adele's ESL Corner

Grammar, listening and vocabulary exercises.

Advanced vocabulary and grammar lessons.

Perfect English Grammar

Detailed lessons and downloadable resources. 

English Grammar Lessons.

English grammar exercises and quizzes.

English Grammar Online

Includes a section on business English.


Grammar and spelling tools.

Activities for ESL students

Quizzes, tests, exercises and puzzles.

To assess, practice and improve your English skills.

Resources for learners and teachers of English.

Tests, lessons and exercises.

Virtual Independent Learning Centre

Online service for English language learners, backed by the resources of AMES Australia.

English Media Lab

Interactive exercises, games, puzzles and exercises for older learners.

Learn English Free

Games, pronunciations, quizzes, vocabulary, grammar and pronunciation.

Listen a Minute

Reading and listening exercises on many different topics.

Where learning is fun.

Sounds of English

Designed to help with pronunciation, spelling and reading. 

Breaking News English

Easy English world news materials.

BBC Learning English

Inspiring language learners since 1943

News In Levels

English news and easy articles for students of English.

Learning English

A multimedia source of news and information for millions of English learners worldwide.

Public Libraries Online

If you're looking for reading material to improve your English your local public library has a large selection of online books, magazines and newspapers.

You can access these books through any electronic device using your public library membership.

YPRL eLibrary*

Darebin digital library*

Moreland eLibrary

Hume digital library

City of Melbourne online collections

*These libraries also include access to the AMES online program.

Hello English app

Hello English