Free Printable English Worksheets For ESL Teachers

Browse our archive of completely free quality English worksheets and lessons (PDF and Word documents). Download, customize and print the resources, incorporate them in your lessons or assign them as homework to your students.

Our Massive Library of Free ESL Worksheets by Category

If you are looking for ESL worksheets for different learning areas, select the matching category. You’ll find assorted lists of worksheets and other materials there, for all levels from beginner to advanced, for all ages from kids to adults.

Below, you’ll find all our worksheets sorted by student level.

ESL Worksheets for Adults and Teens (Intermediate to Advanced Students)

These are our available worksheets on different topics for higher-level students, like adults and teens. You can download, edit and print them all for free. When you open the worksheets, there is an option to download PDF and Word files.

Intermediate Level (B1-B2)

Intermediate-Advanced Level (B2-C1)

Illustrated ESL Lesson Packages for Kids

Exclusively available from JIMMYESL: The following bundles include illustrated vocabulary worksheets for various exercises, flashcards, and a certificate of achievement. They’re great to help young learners memorize new vocabulary with fun!

ESL Worksheets For Beginners and Elementary

These are the ESL worksheets for young students, and for beginner and elementary level students. Again, you can download all worksheets in PDF and Word format, edit and print them for your lessons. Have fun teaching!

Beginner and Elementary Level (A1-A2)

Elementary-Intermediate Level (A2-B1)

Ideas to Create Your Own ESL Lesson Plans

Check these ideas for engaging and fun ESL lesson activities which you can use to easily create customized worksheets. Or browse our full list of activity ideas to find tons of inspiration and materials.