IELTS Speaking Test Generator.

Generate free sample IELTS Speaking tests for exam practice.

Press the button 'GENERATE NEW TEST' to generate a random IELTS Speaking test for practice. Press 'print' at the bottom if you want to print it out.

Please note that at the beginning of the IELTS Speaking test, the examiner will always ask the same standard introductory questions to check the candidate's identity. These questions are not included in these mock tests. The introductory questions will look something like this:

  1. Good morning (good afternoon). My name's X. Can you tell me your full name, please?
  2. What can I call you?
  3. Can you tell me where you are from?
  4. Can I see your identification, please?

Part 1

Let's talk about what you do.
  • Do you work or are you a student?
  • Is this a popular job in your country? OR Is this a popular subject in your country?
  • Has your work changed in recent years? OR Do you prefer studying or working?
  • In the future, what changes do you think will take place in your industry? OR What do you hope to do after you graduate?
Let's talk about music.
  • Is music important to you?
  • Has your taste in music changed since you were younger?
  • What kinds of music are popular in your country?
  • Have you ever learned to play a musical instrument?
Let's talk about punctuality.
  • Do you wear a watch?
  • Is it important to be on time in your country?
  • Are you ever late for meetings?
  • What would you do if you were late for an important meeting?

Part 2

Describe a sporting event you have attended. You should say:
  • What kind of sport is was
  • How often it takes place
  • How different it was to other events you've been to

And explain how you felt at this event.

Follow-up question

Did any of your friends take part in or watch that event?

Part 3

  • What sports are popular in your country?
  • What benefits do people get from sport?
  • Which do you think is better, team sports or individual sports?
  • What effects do big international sporting events have on the countries that host them?