100 Discussion Questions for ESL Classes — By Topic
March 2026 · Writing & Comm
Good discussion questions are the backbone of speaking practice. These 100 questions are organized by topic and difficulty level, ready to use in your next lesson.
Travel & Culture (A2-B2)
What's the best trip you've ever taken? Why?
Do you prefer beach holidays or city breaks?
What country would you most like to visit?
How has travel changed in the last 10 years?
Should tourists learn the local language before visiting a country?
Technology (B1-C1)
How much time do you spend on your phone each day?
Do you think social media has a positive or negative effect on society?
Will AI replace human workers?
Should children have smartphones?
How would your life be different without the internet?
Work & Career (B1-C1)
What's your dream job? Why?
Is it better to work for a big company or a small one?
Do you prefer working from home or in an office?
What skills will be most important in the future?
How important is work-life balance to you?
Education (B1-B2)
What was your favorite subject in school?
Should university education be free?
Is it possible to learn a language only through apps?
What's the best age to start learning English?
How has education changed since you were a student?
Environment (B2-C1)
What do you do to reduce your environmental impact?
Should plastic bags be banned everywhere?
Is climate change the biggest challenge facing humanity?
Would you pay more for eco-friendly products?
What should governments do about pollution?
Health & Lifestyle (A2-B2)
Do you exercise regularly? What do you do?
What's your opinion on vegetarian/vegan diets?
How do you manage stress?
Should junk food advertising be banned?
What's the best way to stay healthy?
Ethics & Society (B2-C2)
Is it ever okay to tell a lie?
Should the voting age be lowered to 16?
Is privacy more important than security?
Should wealthy people pay higher taxes?
What does "success" mean to you?
How to Use Discussion Questions Effectively
Give students time to prepare (2-3 minutes) before speaking
Provide useful vocabulary and phrases before the discussion
Use follow-up questions: "Why do you think that?", "Can you give an example?"
Focus on fluency during discussion, note errors for later correction
Frequently Asked Questions
How do I get quiet students to participate in discussions?
Start with pair discussions before group work. Give preparation time. Use structured formats (think-pair-share). Assign roles (agree/disagree). Never force participation but create safe, encouraging conditions.