Professional ESL Worksheets
Perfect for group or individual lessons. Just print and teach.
Three Worksheets
Access Worksheets from Anywhere
Simplify your lesson preparation. Save your teaching notes online.
ESL Worksheets
Find Worksheets in Seconds
Simply enter the keywords to find the perfect worksheet!
ESL Worksheets

Extensive Teaching Notes
Answer keys and step-by-step instructions for all activities.
ESL Teaching Notes


Perfect for the Classroom or Online Lessons
Print and photocopy - or we can email worksheets to your students.

Teach ESL Online

Keep a record of lessons taught
Makes notes on which classes you've used a worksheet in. Access those notes from anywhere!
ESL Teaching Notes


Don't just take our word for it!

We have lots of sample worksheets for you to try!


Go to the Sample Worksheets



Speaking Practice
Conversation Lessons
Grammar Practice
Crosswords
Flashcards
Business & General
Group & Individual
Any Nationality
Idioms & Phrasal Verbs

Our worksheets are designed for inkjet or laser printers. Just print and go!

They're perfect for building communication skills, accuracy and fluency.




Join Handouts Online Today
We have a fantastic, low-cost membership system.

Great value: from only $22 for a year.
It's not recurring billing - so you won't be charged again unless you renew.
Membership is annual - not six months!
We have really easy Terms and Conditions.


Standard Membership

$22 / One Year

  • Personal Use for One Teacher
  • Print & Photocopy Worksheets
  • Updates and New Releases
  • Email Worksheets or Use in Skype™ Lessons

Extended Licence

$30 / One Year

  • Personal Use for One Teacher
  • All Standard Membership Benefits
  • Worksheets Without Notes / Answers
  • Email Worksheets or Use in Skype™ Lessons

School Package

Discounted Rates

  • An Account for Each Teacher
  • All Standard Membership Benefits
  • Option for Extended Membership
  • Support for your Teachers with their Accounts

More questions? Check our FAQs, or get in touch with us. We're always pleased to help out!