
11 Creative Ways to Find More ESL Students (and Keep Them!)
Starting your freelance ESL business is exciting. You've got your TEFL certificate, your teaching setup, and a great curriculum... but there's one thing missing:
Students.
Whether you're launching your teaching business or simply looking to fill gaps in your schedule, these proven ideas will help you attract new learners, increase retention, and grow your income.

1. Offer Small Group Lessons 👥
Group lessons are one of the easiest ways to increase your earnings without increasing your preparation time.
Students benefit from practising English with classmates, while you can charge slightly less per person and still earn much more overall.
For example:
Private lesson: $20
Group of 3 at $15 each = $45
Even better, ask one parent to organise a group of friends. It's less admin for you and creates a fun, social learning environment.
2. Host Live Online Events 🎥
Go live on YouTube, Facebook, Instagram or Zoom to showcase your teaching style.
Ideas include:
Debate clubs
English quizzes
Q&A sessions
Holiday-themed lessons
Parents' conversation clubs
These events build trust, strengthen your community, and give prospective students a chance to experience your teaching before they book.
3. Celebrate Special Occasions 🎉
Seasonal lessons are memorable and highly shareable.
Offer lessons around events such as:
Chinese New Year
Ramadan
Easter
Halloween
Christmas
You can include them in your curriculum, offer them as bonus lessons, or use them to attract new students through free events.

4. Host a "Bring a Friend" Lesson 🤝
Word-of-mouth marketing is incredibly powerful.
Invite students to bring a friend to class for free. Your existing student enjoys learning with someone they know, while you introduce your teaching to a potential new client.
Everyone wins.
5. Sell Lesson Bundles 📦
Bundles improve cash flow, encourage commitment and make scheduling easier.
You can also create short intensive courses during school holidays, such as:
Reading Club
Speaking Bootcamp
Holiday English Challenge
These courses are perfect for attracting new students.

6. Celebrate Birthdays 🎂
A free birthday lesson, themed class or digital birthday certificate can leave a lasting impression.
Small gestures like these strengthen relationships with both students and parents—and they're far more memorable than discounts alone.
7. Build a Referral Programme ⭐
Happy students are your best marketing team.
Encourage referrals by rewarding families with:
a free lesson
a lesson discount
bonus resources
exclusive club access
Don't forget to ask for testimonials too—they're marketing gold.
8. Reward Loyalty ❤️
Keeping a student is far easier than finding a new one.
Offer returning students rewards such as:
bonus lessons
loyalty discounts
digital reward cards
exclusive resources
These incentives encourage long-term learning and increase retention.
9. Create Bonus Products 🚀
Give students more reasons to stay.
Consider offering:
Reading clubs
Speaking clubs
Debate clubs
Printable worksheets
Holiday courses
Homework packs
These extras increase the perceived value of your teaching without dramatically increasing your workload.
10. Promote Your Offers 📢
Don't assume students know what you offer.
Highlight:
Free trials
First lesson discounts
Referral rewards
Bonus materials
Holiday programmes
If people don't know it exists, they can't buy it.
11. Collaborate with Other Teachers 🤝
Networking isn't just good for professional development—it grows your business too.
Working with other teachers allows you to:
refer unsuitable students
receive referrals in return
co-host events
create clubs together
expand your range of services
Collaboration often creates opportunities that working alone simply can't.

Final Thoughts
Growing a successful online ESL business isn't about constantly chasing new students—it's about creating an experience people want to return to and recommend.
Choose a few ideas that suit your teaching style, test them, refine them, and keep building.
Every loyal student started as someone who simply gave you a chance.
Happy teaching!
Crystal



