The 11 Best ESL Bloggers For New And Experienced Teachers Alike
by Olly Richards
Are you an online English teacher looking for lesson plans or for ways to stay connected with developments in ESL?
Even if you can’t attend conferences, read all the books or watch every single professional development webinar, a great way to stay in touch with the profession from home is to read ESL bloggers.
In this post, you’ll discover 11 of the best ESL bloggers on the web. Ready? Let’s get into it.
Pro Tip
If you want to become a qualified online language teacher and earn a living from home, I recommend checking out CeOLT (Certificate of Online Language Teaching).
So, in no particular order, below you’ll find the 11 best ESL bloggers. And there’s something for everyone, no matter how long you’ve been teaching.
Some of these bloggers create and share lesson plans. Others share their experiences and reflections from the classroom. Some focus on a particular aspect of English language teaching, such as business English or pronunciation.
So here they are, in no particular order.
1. EFL Creative Ideas
Silvina Mascitti is an English language teacher from Argentina who is now based in Spain.
She got into materials creation during the Covid-19 pandemic when she started teaching online and struggled to find suitable materials for students who had differing needs and interests.
So she decided to start creating her own. Silvina took a course on materials development and started her own blog, EFL Creative Ideas, to share her lesson plans and materials.
On the site you’ll find lessons on topics as diverse as “pilates”, “innovation” and “burnout”.
Each lesson plan gives details of the level it's suitable for and includes worksheets and links to external resources like YouTube videos. You’ll also find a detailed teacher’s notes document.
2. ELT Experiences
ELT Experiences is a teaching blog by Martin Sketchley, a British teacher of English as a foreign language who lives and works in the UK. Martin also teaches English online, mostly on Preply.
His blog has been a featured blog of the month on the British Council’s website in the past.
You’ll find articles about online teaching, teaching tips, the CELTA course plus book reviews and interviews.
In many posts, you’ll also find Martin’s YouTube videos as he has a thriving YouTube channel with over 13,000 subscribers where he covers similar topics.
With 17 years of experience in teaching ESL, Martin has lots of insights to share that are useful for new and seasoned teachers alike.
3. Scott Thornbury
Scott Thornbury is a big name in the world of English language teaching, so you may have already come across his blog, An A-Z of ELT.
Scott is known for popularizing the Dogme approach to teaching, driven by conversation, not materials, which focuses more on the learner.
That blog is no longer updated but it’s still an incredibly useful resource that was turned into a book for teachers of the same name.
The blog, like the book, is a dictionary of terms and concepts in English language teaching such as “dictation”, “input” and “first lessons” to name just a few. You’ll find Scott’s comments and reflections on each one, based on his many years of teaching and teacher training.
His most recent blogging project, entitled, The De-Fossilization Diaries, is about his attempts to improve his Spanish after living in Spain for many years and not making progress.
You can also find links to academic articles he has published on his main website.
4. TEFL In Colombia
TEFL in Colombia is a recent blog by Martin Hajek who started writing in 2020 to share his experiences of teaching there.
Martin is originally from the Czech Republic and in addition to teaching, he also offers services for developing teachers such as teaching feedback and career advice.
If you’re interested in developing your teaching career, and if you’d like to work in Colombia, then this is the ideal blog for you.
5. An ELT Notebook
An ELT Notebook is a blog by Sue Swift all about EFL methodology.
It’s not clear when the blog was last updated but you’ll find articles on a diverse range of topics such as exam preparation, dealing with difficult situations, teaching skills and lesson planning.
You can easily navigate the blog using the “labels” section on the right hand side.
A particularly useful section of the blog, especially for new teachers, is about teaching structures and functions. Sue goes through some tricky structures such as “get”, “will”, “there is/there are” and question forms in English.
If you’ve ever wondered why it’s acceptable to use “there’s” with a plural noun, despite what we teach our students, check out this post.
6. English With A Twist
English With A Twist is a popular business English blog created by business English coach and trainer, Shanthi Cumarswarmy Streat.
Shanthi worked in finance for twenty years before re-training as an English teacher in 2010.
Shanthi’s blog focuses on helping business professionals become more confident communicators in international work situations, by improving their communication skills.
While the blog is intended for students rather than learners, it’s a well-known one among teachers too.
In fact, Shanthi’s advice on communicating clearly in international settings will be helpful for you if you’re new to teaching and are learning how to interact with students.
7. Sandy Millin
Sandy Millin is a seasoned ELT professional, freelance consultant and member of IATEFL (the International Association of Teachers of English as a Foreign Language).
She has been blogging since 2010 so you’ll find tons of reading material in her archive.
You’ll find posts on her website about teacher training qualifications such as CELTA and DELTA as well as on mental health and probably any other ESL topic you care to think of.
The archives are organized by date rather than topic apart from the “links posts”, so it might be a little tricky to navigate the site. But you can also read the posts in reverse chronological order, starting with the most recent one.
8. Lesson Stream Blog
LessonStream is the project of Jamie Keddie, a teacher trainer and storyteller who lives in Barcelona.
The LessonStream story starts way back in 2006 when Jamie got interested in the possibilities the “new” website YouTube offered for English teaching.
In 2007 he created a lesson plan website based on videos called TEFLclips which eventually morphed into LessonStream. These days LessonStream is a membership for teachers who want to use story in their lessons.
TEFLTastic is a blog by Alex Case that has been going for many years and is still updated to this day with lots of lesson plans for teachers.
The site celebrated its 15th birthday at the end of 2022 and the stats are pretty impressive.
You can search for materials from A-Z in the menu or by sub-topic such as academic English, exams, English for Japanese learners or landscape gardeners. You’ll find something for everyone!
If you enjoy the free materials on the site, you may also want to pick up one of Alex’s books on topics such as IELTS Writing, presentation skills or telephoning in English.
If you’re looking for ways to bring more pronunciation teaching into your lessons, then you’ll find everything you need on this blog.
11. Cristina Cabal
Cristina Cabal is both a teacher and teacher trainer based in Spain who shares her favourite activities using and not using technology.
She’s also a six-time winner of the prestigious British Council Teaching English blog award.
In the menu bar, you can navigate directly to posts on lesson plans, listening, vocabulary, quizzes, teaching with songs and more.
In her more recent posts, she shares how she’s been using new tech tools such as ChatGPT in her work.
Best ESL Bloggers
So there you have it – the 11 best ESL bloggers.
Check out these ESL bloggers the next time you need a lesson plan, want some tips on how to teach a particular aspect of English or just want to read reflections on English language teaching from interesting people.
Maybe you’ll be inspired by one of these blogs and will start using blogging as a way to share your experiences as a teacher, or even as a way to work with your students.
Either way, I hope you’ve enjoyed discovering these ESL bloggers. Have fun reading these blogs!
Which language are you learning?
What is your current level in [language]?
Download this article as a FREE PDF?
What is your current level in Latin?
Download this article as a FREE PDF?
What is your current level in Norwegian?
Download Your Free StoryLearning® Kit!
Discover the world famous story-based method that 1,023,037 people have used to learn a language quickly…
Which language are you learning?
What is your current level in [language]?
Download this article as a FREE PDF?
What is your current level in Swedish?
Download this article as a FREE PDF?
What is your current level in Danish?
Which language are you learning?
What is your current level in [language]?
Download this article as a FREE PDF?
Download this article as a FREE PDF?
What is your current level in Arabic?
FREE StoryLearning Kit!
Join my email newsletter and get FREE access to your StoryLearning Kit — discover how to learn languages through the power of story!
Which language are you learning?
What is your current level in [language]?
Download a FREE Story in Japanese!
Enter your email address below to get a FREE short story in Japanese and start learning Japanese quickly and naturally with my StoryLearning® method!
What is your current level in Japanese?
Download Your FREENatural Japanese Grammar Pack
Enter your email address below to get free access to my Natural Japanese Grammar Pack and learn to internalise Japanese grammar quickly and naturally through stories.
What is your current level in Japanese?
What is your current level in Portuguese?
What is your current level in German?
Train as an Online Language Teacher and Earn from Home
The next cohort of my Certificate of Online Language Teaching will open soon. Join the waiting list, and we’ll notify you as soon as enrolment is open!
Train as an Online Language Teacher and Earn from Home
The next cohort of my Certificate of Online Language Teaching will open soon. Join the waiting list, and we’ll notify you as soon as enrolment is open!
Download this article as a FREE PDF?
Loading…
What is your current level in Portuguese?
Download this article as a FREE PDF?
What is your current level in Portuguese?
Download this article as a FREE PDF?
What is your current level in Turkish?
What is your current level in French?
What is your current level in Italian?
What is your current level in German?
What is your current level in Japanese?
Download Your FREEJapanese Vocab Power Pack
Enter your email address below to get free access to my Japanese Vocab Power Pack and learn essential Japanese words and phrases quickly and naturally. (ALL levels!)
What is your current level in Japanese?
Download Your FREE German Vocab Power Pack
Enter your email address below to get free access to my German Vocab Power Pack and learn essential German words and phrases quickly and naturally. (ALL levels!)
What is your current level in German?
Download Your FREE Italian Vocab Power Pack
Enter your email address below to get free access to my Italian Vocab Power Pack and learn essential Italian words and phrases quickly and naturally. (ALL levels!)
What is your current level in Italian?
Download Your FREEFrench Vocab Power Pack
Enter your email address below to get free access to my French Vocab Power Pack and learn essential French words and phrases quickly and naturally. (ALL levels!)
What is your current level in French?
What is your current level in Portuguese?
What is your current level in Russian?
What is your current level in Russian?
What is your current level in Italian?
What is your current level in Italian?
What is your current level in French?
What is your current level in French?
What is your current level in Spanish?
What is your current level in Spanish?
What is your current level in Spanish?
What is your current level in Arabic?
What is your current level in Portuguese?
What is your current level in Turkish?
What is your current level in Korean?
What is your current level in Russian?
What is your current level in Japanese?
What is your current level in Chinese?
What is your current level in Spanish?
What is your current level in Italian?
What is your current level in French?
What is your current level in German?
Download Your FREENatural Portuguese Grammar Pack
Enter your email address below to get free access to my Natural Portuguese Grammar Pack and learn to internalise Portuguese grammar quickly and naturally through stories.
What is your current level in Portuguese?
Download Your FREENatural Russian Grammar Pack
Enter your email address below to get free access to my Natural Russian Grammar Pack and learn to internalise Russian grammar quickly and naturally through stories.
What is your current level in Russian?
Download Your FREENatural German Grammar Pack
Enter your email address below to get free access to my Natural German Grammar Pack and learn to internalise German grammar quickly and naturally through stories.
What is your current level in German?
Download Your FREENatural French Grammar Pack
Enter your email address below to get free access to my Natural French Grammar Pack and learn to internalise French grammar quickly and naturally through stories.
What is your current level in French?
Download Your FREENatural Italian Grammar Pack
Enter your email address below to get free access to my Natural Italian Grammar Pack and learn to internalise Italian grammar quickly and naturally through stories.
What is your current level in Italian?
Download a FREE Story in Portuguese!
Enter your email address below to get a FREE short story in Brazilian Portuguese and start learning Portuguese quickly and naturally with my StoryLearning® method!
What is your current level in Portuguese?
Download a FREE Story in Russian!
Enter your email address below to get a FREE short story in Russian and start learning Russian quickly and naturally with my StoryLearning® method!
What is your current level in Russian?
Download a FREE Story in German!
Enter your email address below to get a FREE short story in German and start learning German quickly and naturally with my StoryLearning® method!
What is your current level in German?
Download a FREE Story in Italian!
Enter your email address below to get a FREE short story in Italian and start learning Italian quickly and naturally with my StoryLearning® method!
What is your current level in Italian?
Download a FREE Story in French!
Enter your email address below to get a FREE short story in French and start learning French quickly and naturally with my StoryLearning® method!
What is your current level in French?
Download a FREE Story in Spanish!
Enter your email address below to get a FREE short story in Spanish and start learning Spanish quickly and naturally with my StoryLearning® method!
What is your current level in Spanish?
FREE Download:
The Rules of Language Learning
Enter your email address below to get free access to my Rules of Language Learning and discover 25 “rules” to learn a new language quickly and naturally through stories.
Which language are you learning?
What is your current level in [language]?
Download Your FREESpanish Vocab Power Pack
Enter your email address below to get free access to my Spanish Vocab Power Pack and learn essential Spanish words and phrases quickly and naturally. (ALL levels!)
What is your current level in Spanish?
Download Your FREENatural Spanish Grammar Pack
Enter your email address below to get free access to my Natural Spanish Grammar Pack and learn to internalise Spanish grammar quickly and naturally through stories.
What is your current level in Spanish?
Free Step-By-Step Guide:
How to generate a full-time income from home with your English… even with ZERO previous teaching experience.
Download this article as a FREE PDF?
What is your current level in Thai?
Download this article as a FREE PDF?
What is your current level in Spanish?
Download this article as a FREE PDF?
What is your current level in Cantonese?
Download this article as a FREE PDF?
What is your current level in Russian?
Download this article as a FREE PDF?
What is your current level in Korean?
Download this article as a FREE PDF?
What is your current level in Japanese?
Download this article as a FREE PDF?
What is your current level in Italian?
Download this article as a FREE PDF?
What is your current level in German?
Download this article as a FREE PDF?
What is your current level in French?
Steal My Method?
I’ve written some simple emails explaining the techniques I’ve used to learn 8 languages…
Which language are you learning?
What is your current level in [language]?
Which language are you learning?
What is your current level in [language]?
I want to be skipped!
Join 84,574 other language learners getting StoryLearning tips by email…
“After I started to use your ideas, I learn better, for longer, with more passion. Thanks for the life-change!” – Dallas Nesbit
Which language are you learning?
What is your current level in [language]?
Download this article as a FREE PDF?
What is your current level in Chinese?
Which language are you learning?
What is your current level in [language]?
Find The Perfect Language Course For You!
Looking for world-class training material to help you make a breakthrough in your language learning?
Click ‘start now’ and complete this short survey to find the perfect course for you!