ELTDesk

ESL Activity Generator for Speaking, Listening, Reading, and Writing

Describe what you're teaching and ELTDesk writes a classroom-ready activity matched to your students' proficiency level, in the skill you want them to practice.

Try it out.

See sample activity ideas in action. Demo results are pre-made examples for Animals and Their Habitats, Grades 3–4. Sign up free to create activity ideas from your own lesson.

Try printing it! See how quickly your materials come out classroom-ready, neatly formatted and ready to hand out.

Sample lesson

Animals and Their Habitats · Grades 3–4 (Emerging)

Choose from 21+ common classroom supplies, add your own, and save your list for next time.

Level 2 (Grades 2–3): short, simple sentences.

Click Generate Activity Ideas to see the classroom activities this lesson produces.

Ready to use it with your own lesson? Get Started Free.

Why teachers use our ESL activity generator

A complete activity, leveled and ready, instead of a blank planning page.

Matched to the level you set

Choose Entering, Emerging, Developing, Expanding, or Bridging, and the task fits the students in front of you.

Pick the skill to practice

Speaking, listening, reading, or writing, written for pairs, small groups, or the whole class.

Low prep by design

Activities that use what you already have in the room, with no special supplies and no setup.

Ready in about a minute

A full activity with student directions, printed before the period starts.

How it works

Three steps, about a minute.

1

Describe what you're teaching

Name the topic, text, or vocabulary you want the activity to cover.

2

Choose the level and skill

Set the proficiency level and whether students are speaking, listening, reading, or writing.

3

Print it or save it

Print the activity for class, or save it to your library to reuse with another group.

Teacher-friendly pricing

Included with the Professional plan

Activity Writer is a Professional tool. The Professional plan includes premium activity tools, unlimited prints, and full Library access.

Built by a teacher, for teachers.

ELTDesk started in a real ESL classroom and is still built by a working teacher. Every tool is made to be practical, printable, and fast, so your time goes to teaching instead of formatting.

ESL activity FAQs

Common questions about generating activities for English learners.

Ready for an activity that fits your class?

Free to try. No credit card required.

© 2026 ELTDesk. Built by a teacher, for teachers.

Omaha, Nebraska, United States

Have a question, concern, or suggestion? Interested in district pricing? Reach out through our Contact page.

ELTDesk contributes 1% of your subscription to removing CO₂ from the atmosphere.