Mini-Presentation Activity

somdn_product_page

This free ESL presentation activity is perfect for getting students talking. It helps them develop fluency, build confidence, and organise their ideas when speaking in front of others.

This lesson comes with:

Fillable Fields – This worksheet can be completed digitally or printed.

Teacher’s Copy – Includes detailed teacher’s notes and an answer key.

Student Version – Perfect for sharing via email for online lessons.

This is most suited to B1-C2 level students.

1 hour +

The activity features eight thought-provoking topics, each with useful prompts to guide students as they prepare a mini presentation. Topics include an interesting festival, my dream career, a famous person I admire, and more – ideal for encouraging personal expression and class discussion.

This ready-to-use resource works well for individual or pair presentations and can be used as a speaking task, assessment activity, or fluency practice. Whether you’re looking for fresh presentation ideas for ESL classes or a structured way to boost speaking time, this is a simple and effective option.

Why use this Free ESL Presentation Activity?

ESL presentation activities give students a valuable opportunity to practise real-world communication skills in a safe, supportive environment. By preparing and delivering a short talk, learners not only improve their fluency and pronunciation but also strengthen their ability to organise ideas, choose appropriate vocabulary, and adapt their language for a specific audience. These skills are essential for academic success, workplace communication, and everyday interactions in English. Working with engaging, personalised topics also boosts motivation, encourages creative thinking, and builds the confidence students need to speak clearly and effectively in front of others.

Try this Free ESL Presentation Activity in class today!


You Might Also Like…

Informal Presentations: My Country
An excellent follow-up activity where students give informal presentations about their own country. Encourages cultural exchange and fluency in a relaxed, low-pressure format.

ESL Presentation Activity
A structured presentation task featuring 10 speaking topics and planning support. Ideal for developing public speaking skills in B1–C1 level learners.

Pitching a Business Idea – ESL Project
Challenge your students with this creative project-based lesson. Learners work in teams to create and present a business idea, helping build collaboration and communication skills.


For best results when printing our PDFs, open and print them through Adobe Acrobat (free).

Categories: , , Tags: , , , , , , , , , , ,

Hundreds of ESL lesson plans, worksheets, and activities for adult and teen lessons!

You may also like…