50 Impromptu Speaking Topics to Practice Today

50 impromptu speaking topics you can use right now

No more staring at a blank page. Pick any topic below, give yourself 60 seconds and start talking. Mix the categories to train every part of speaking on the spot.

Get a random topic

How to practise with this list

Choose a topic without reading the others, so you do not start planning. Speak for one minute, then move on. The goal is not a perfect answer but a steady flow of words with a clear start and a clear finish.

If you want a harder version, close your eyes, ask someone else to read a topic aloud, or shorten the time to thirty seconds.

Everyday and personal

Describe your ideal morning from wake-up to lunch

Talk about a habit you want to build this year

What is a meal you could eat every week and never get tired of?

Describe a place where you feel completely relaxed

Talk about the first big decision you made on your own

What hobby would you recommend to a friend, and why?

Describe someone who changed the way you think

Talk about a trip you will never forget

What are you proud of that nobody knows about?

Describe your perfect weekend

Creative and imaginative

You wake up tomorrow with a million dollars. What do you do in the first three days?

If you could talk to any animal, which one would you pick?

You invented a machine that solves one everyday problem. What is it?

Describe life on another planet

You can live in any era of history for a year. Where do you go?

You are mayor of your city for one day. What do you change first?

If you had one superpower, which would you choose and why?

Describe a world without the internet for a week

Write a message to yourself ten years from now, out loud

You meet your childhood self. What do you say?

Opinion and debate

Is success about money or about satisfaction?

Has technology brought people closer or pushed them apart?

Is online learning better than learning in a classroom?

Should failure be part of the school curriculum?

Is individual freedom more important than the common good?

Has social media helped or hurt your generation?

Should people only work in jobs they love?

Does competition improve performance or just create stress?

Should the work week be shorter?

Is complete honesty always the best policy?

Storytelling

Tell a story about a time you had to decide quickly

Tell the story of the first time you tried something alone

Describe a moment that still makes you laugh

Talk about a time you were scared and did it anyway

Tell a story about a surprise that changed your day

Describe a lesson you learned the hard way

Tell a story about a first impression that turned out wrong

Talk about a time you succeeded against the odds

Describe a plan that did not go as expected

Tell a story about a day you stepped out of your comfort zone

Quick one-minute prompts

Why does reading matter?

Describe your city in three words and explain them

What is one thing you would love to learn?

Describe your favourite food to someone who has never tried it

What is the best advice for someone starting their career?

Describe a sound that calms you

Which app do you use most, and what does that say about you?

Describe a perfect rainy day

Which single word describes your personality best?

If you could learn any skill overnight, what would it be?

Frequently asked questions

Which category should I start with?

Start with everyday and personal topics because you already have material. Move to opinion and storytelling once speaking for a minute feels comfortable.

Can I use these topics in a group?

Yes. Take turns drawing a topic and give each person 60 seconds. It works well for classrooms, team warm-ups and friends.

What if I run out of things to say?

Add a concrete example, a short story or the opposite viewpoint. Silence of a second or two is fine; stopping completely is what to avoid.

How many topics should I do in a session?

Three to five is a good session. Quality attention beats volume.

Want a topic picked for you?

Get a random prompt and start speaking in seconds.

Try a random topic now