You can have the perfect teaching setup, a great location, and all the flexibility in the world, but without students, none of it works. This is one of the most common challenges new online ESL teachers face—specifically, how to get students as an online ESL teacher and turn those early bookings into something sustainable.
Getting started is one thing. Building a steady stream of students and turning that into a consistent schedule is something else entirely.
In Part 1 of this series, I covered how to become a digital nomad ESL teacher. In Part 2, we looked at the best countries to live in while teaching online.
Now we’re getting to the part that makes it all sustainable: How do you actually get students as an online ESL teacher—and build a schedule that works long-term?
How to Get Your First Students as an Online ESL Teacher
Getting your first few students is often the hardest part of teaching English online.
When you’re new to a platform, you don’t yet have reviews or a track record, which can make it harder for students to find you. At this stage, it’s completely normal for bookings to feel slow or inconsistent.
When I first started teaching online, there were days when I had no bookings at all. It felt discouraging at times, especially after putting effort into my profile and availability. But once I started getting a few regular students, the turning point came quickly. Those early lessons became the foundation for everything that followed.
The good news is that once you land a few regular learners, things tend to build on themselves. Many students prefer to continue learning with a teacher they’re already comfortable with, so those first few bookings matter more than you might think.
Here are a few strategies that made a real difference for me.
Keep Your Availability Consistent
Most teaching platforms tend to favor teachers who maintain consistent schedules. When students see that you’re regularly available at certain times each week, they’re more likely to book, and more importantly, to come back.
One thing that helped me early on was keeping the same time slots open each week, even when they weren’t fully booked yet. Over time, those open slots gradually filled as students began to recognize my availability. Even if you’re only teaching a limited number of hours, consistency helps students build a routine, which naturally leads to repeat bookings.
Write a Clear, Friendly Profile
Your teaching profile is one of the most powerful tools you have when it comes to how you get students as an online ESL teacher—and it’s worth putting real thought into it.
A strong profile does a few things at once. It establishes your credibility; if you hold a TEFL, CELTA, or other teaching certification, mention it. If you have years of classroom or online teaching experience, say so. If you are experienced with TOEFL or IELTS exam prep, point that out. Students also want to know who you teach, so be specific. If you work with young learners, adult professionals, or conversation students, make that clear upfront.
Beyond credentials, personality matters too. Students—especially those booking conversational lessons—are looking for someone approachable and easy to talk to. A line or two about where you’ve lived, other languages you speak, or even something personal and fun about yourself can go a long way toward making a student feel comfortable enough to book that first lesson.
Clarity and warmth will always outperform trying to sound impressive.
Start with Competitive Pricing—But Don’t Go Too Low
Pricing is one of the areas new teachers tend to either overthink or underprice dramatically—and both can work against you.
Starting with a lower rate lowers the barrier for students to try a lesson with you. But setting your rate too low can actually signal inexperience to prospective students and undermine your professional credibility before a lesson even begins. A good starting range these days is roughly $10-$13 for a 50-minute lesson—accessible enough to attract first-time bookings while still reflecting your value as a teacher.
The real strategy, though, is what you do as you grow. A pattern that works well for many online teachers—and one I’ve followed myself—is raising your rate for incoming new students every three to four students or so, by about $2 each time. Your existing students keep their current rate, at least for a meaningful period of time. Loyalty matters, and I personally don’t raise rates for current students until we’ve been working together for at least a year, and even then, only by a small amount.
Over time, this gradual approach adds up. I started at $10 per lesson and have steadily increased my rate to $40 for a 50-minute session. There have also been periods when my schedule filled up faster than expected, and during those times, temporarily raising the rate for new students is a practical way to manage the flow without burning out.
Pricing isn’t just about income. It’s a reflection of your experience, your professionalism, and the value you bring to every lesson.
Focus on Building Relationships
Of all the things that have contributed to a consistent teaching schedule over the years, this one matters most.
Many learners prefer to study with the same teacher week after week, and what keeps them coming back isn’t just the lesson content. It’s feeling genuinely supported and remembered.
I keep careful notes on each of my students. Small details matter more than most people realize—a student’s upcoming exam, a job interview they mentioned, a birthday or a family occasion they shared in passing. Following up on those moments, even briefly, tells a student that you see them as a person rather than just a booking slot.
Beyond the personal touches, tailoring your lessons to a student’s actual interests makes a significant difference. A student who loves travel will engage far more with a lesson built around that theme than with a generic textbook exercise. Taking the time to understand what motivates each learner and reflecting that back in your lessons is one of the most effective things you can do to build lasting teaching relationships.
Two other things that have made a real difference in my own experience: responding to messages promptly, and being willing to be flexible when life gets in the way.
Most teaching platforms have cancellation and rescheduling policies that protect teachers from last-minute no-shows—and those policies exist for a good reason. But there’s a meaningful difference between a student who habitually cancels and a student facing a genuine unexpected emergency. For a loyal regular student, or a new student who simply wasn’t yet familiar with the platform’s policies, I’ll often offer to reschedule without applying the standard charge.
You may lose the income from that one lesson. But the goodwill you build in that moment—the message it sends about who you are as a teacher—is almost always worth more in the long run. Students remember how you treated them when something went wrong. That’s often what turns a short-term booking into a student who stays with you for years.
That said, flexibility is a two-way street, and the standard you hold yourself to matters just as much as how you treat your students in difficult moments.
In all my years of teaching online, I have cancelled or rescheduled a lesson only a handful of times, and only in cases of genuine emergency. That consistency is something I take seriously. Students build their schedules around their lessons, and showing up reliably every time is one of the most powerful signals of professionalism you can send.
If a situation does arise where you need to cancel or reschedule, reach out to your student as early as possible. Don’t wait until the last minute. A prompt, considerate message goes a long way toward preserving the trust you’ve worked hard to build, and most students will respect you more for handling it with transparency than they would have thought twice about a single missed lesson.
The teachers who retain students long-term aren’t just the most knowledgeable or the most entertaining. They’re the ones students can count on.
Consistency and genuine connection are ultimately what turn a handful of early bookings into a full, stable schedule.
From First Bookings to a Sustainable Schedule
Once you begin attracting students, the next challenge isn’t just getting more bookings—it’s building a schedule that you can actually maintain long-term.
This is one of the biggest adjustments in online teaching, and it often takes some trial and error.
Your students may be living on the other side of the world, which means your teaching hours usually revolve around their availability rather than your local time zone.
For many ESL teachers, that means working early mornings, late evenings, or sometimes a mix of both. Students typically want lessons before or after school or work, which means peak teaching hours often fall outside the traditional 9-to-5 schedule.
Finding a Rhythm That Works
As I mentioned in Part 2 of this series, my teaching schedule naturally follows global time zones: mornings with students in the United States, afternoons with students in Europe, and evenings with students in Asia. It wasn’t something I planned intentionally at first. It developed gradually as my student base grew, and over time it became one of the most predictable and manageable parts of my routine.
What took longer to figure out was how to make that schedule truly sustainable.
It’s very easy to say yes to every available lesson slot when you’re trying to build a student base. But while you may be building a schedule that technically works, is it sustainable long-term? I learned that adjusting my hours and setting better boundaries made a huge difference, not just in my teaching, but in my overall quality of life.
For digital nomads, this flexibility becomes even more important. The key is finding a rhythm that allows you to maintain consistent lessons while still leaving space to enjoy the place you’re living.
After all, one of the main reasons people choose this lifestyle is the freedom to explore, experience new cultures, and occasionally step away from the laptop.
Because even digital nomads need a day off now and then.
What Actually Makes This Work Long-Term
I’m at a stage now where I can look at my weekly schedule and see every slot filled with a student I genuinely enjoy teaching. It hasn’t happened overnight. It has taken patience, consistency, and more than a few slow weeks where I wondered if it was all going to come together.
For anyone still figuring out how to get students as an online ESL teacher, the answer rarely comes from a single strategy. But that’s the thing about building a student base as an online ESL teacher. It compounds. A few good lessons lead to a few loyal students. A few loyal students lead to referrals, reviews, and a schedule that starts to run itself. The early uncertainty is real, but so is what’s waiting on the other side of it.
If you’re just starting out, the most important thing isn’t finding the perfect platform or setting the ideal price. It’s showing up consistently, caring about your students, and trusting that the momentum will build.
It does.
Looking Ahead
In the next article in this series, we’ll take a closer look at another question many teachers have once they reach this stage: How much can you realistically earn teaching English online?
Because while flexibility and location freedom are important, understanding the financial side of this lifestyle is just as essential.
If you’re working on building your own student base and want guidance on your profile, pricing, or schedule, you’re welcome to book a one-on-one session with me here.






