Estimated reading time: 5 minutes
It would be an understatement to say that getting high-intermediate ESL (B2 level) students to speak English is easy. Even when they have the vocabulary and grammar knowledge to form sentences, many teens hesitate to participate in discussions. That’s why B2 ESL speaking activities are so important—they give students structured opportunities to practice expressing ideas, opinions, and personal experiences in real time.
Without regular speaking practice, students risk becoming learners who can write well but struggle to speak confidently.
In this post, I’m sharing some of my favorite B2 ESL speaking activities that actually work with teens in real classrooms.
If you’re looking for ideas across proficiency levels, you might also enjoy my post on ESL teen speaking activities.
Why B2 ESL Speaking Activities Need to Be Intentional
Simply asking students to “talk” in English is rarely enough.
Many B2 learners can craft thoughtful written responses, but the temptation is to let them read those sentences aloud and call it speaking practice. Unfortunately, that approach doesn’t build real fluency.
What students truly need are on-the-spot speaking opportunities.
These moments push them to organize thoughts quickly, negotiate meaning, and communicate ideas without a script.
Strong B2 ESL speaking activities go beyond surface-level conversation. They help students develop academic language, practice expressing opinions, and gain confidence sharing ideas.
One of the most effective ways to support this growth is by building predictable speaking routines into your classroom so students regularly practice discussion and conversation.
B2 ESL Speaking Activities That Work in Real Classrooms
1. Problem-Solving Prompts
These types of prompts give B2 level students real-world situations or hypotheticals that they must think critically about and generate a logical response.
Example:
“What would you do if your friend broke your phone?”
Why it works: These types of questions exercise a student’s critical thinking skills and promote use of conditionals, modals, and transitions.
This type of prompt is a favorite in my classroom—and one of the categories included in my B2 ESL Conversation Starter Cards.
2. Memory-Based Storytelling
Students think of real situations they can recount from their own lives, or they can invent them.
Example:
“Describe a time you felt angry with a friend.”
Tip: These are great when paired with sentence frames, as some B2 students still have trouble forming past tense phrases.
Teens tend to open up more when they can relate personally to the prompt.
If you’re looking for additional prompts that encourage discussion, you may also enjoy my post on conversation starters for ESL teens.
3. Speed-Dating Style Speaking Circles
These are perfect for one-on-one speaking practice.
Students rotate partners and question each other while a timer keeps discussions moving.
Why this works well:
• It reduces the stress of speaking in front of the whole class
• Students repeat structures and gain fluency
• It builds stamina for longer conversations
If you’re short on time, students can grab a few prompts from a deck of B2 ESL conversation cards and start talking immediately.
4. Roleplay with Real-Life Scenarios
Role-play activities allow B2 learners to practice real-life communication skills that they may need outside the classroom.
Examples include:
• asking for help
• asking for directions
• making complaints
• ordering food at a restaurant or café
These types of B2 ESL speaking activities help students develop practical communication skills and prepare them for real conversations.
If you’d like a ready-to-use example, I created a free ESL speaking role-play activity where students practice ordering food at a café.
⭐ Role-play activities are especially helpful for ESL teens because they provide a script structure while still allowing students to improvise and build confidence.
5. Fast-Paced Word Games
Sometimes the best way to break speaking hesitation is through laughter and competition. One of my students’ favorite activities is Word Dash!, my ESL-friendly version of the Mexican vocabulary game ¡Basta!.
Students race to fill categories with words that all start with the same letter. The activity becomes loud, energetic, and surprisingly effective for reinforcing vocabulary while lowering speaking anxiety.
If you’d like to try it with your own students, I’ve shared a free version of the game that works especially well with ESL learners.
Tips to Make B2 ESL Speaking Activities More Effective
Use sentence stems and question stems. If students still need help getting started, these free ESL sentence starters for teens work well even at the B2 level.
Provide students with a word bank before speaking activities so they have the vocabulary needed to communicate comfortably.
Set up low-stakes speaking games and informal formats. Encourage speaking without overly correcting mistakes. Nothing shuts down ESL students faster than constant correction.
Conclusion: Give Your B2 Students the Confidence to Speak
B2 students succeed when they are given opportunities for meaningful discussion—not just scripted dialogue.
If you’re looking for structured B2 ESL speaking activities, my B2 ESL Conversation Starter Cards might be just the thing.
With 80 prompts across 10 categories, they’re designed to do exactly what this post is about: actually getting teens talking.
If you’re also looking for ways to track speaking growth, you might enjoy this post about how I assess ESL pronunciation without making it feel babyish.


