GenerateRandomSearch

Debate Topic Generator

Generate a random, classroom-appropriate debate topic — ready to use for a quick discussion or a structured debate exercise.

What this generator does

Supplies motions with two genuinely arguable sides, which is the actual test of a debate topic — a proposition everyone agrees with produces no debate. Pairs with the discussion question generator, which is for exploring rather than opposing.

What you'll get

This generator draws from a hand-checked list of 12 entries. Here is a spread of 6 of them, so you can see the style before you generate:

  • Should homework be optional?
  • Is it better to read the book or watch the film first?
  • Is it better to have many small tests or one big final exam?
  • Is it better to grow up in a city or in the countryside?
  • Is competition good for learning?
  • Should students choose their own seating?

A fixed sample of the list, not a live draw — your own results are picked at random from all 12, without repeating until the list runs out. Original HEKNO-curated, classroom-appropriate debate-topic list. Last reviewed 2026-07-24.

How to use this tool

  1. Press generate for a random debate topic.
  2. Generate again any time for a new one.

Common use cases

  • Classroom debate exercises
  • English or critical-thinking lesson starters
  • Homework or discussion prompts

Practical tips

  • Assign sides at random rather than by preference; arguing the side you disagree with is where the skill develops.
  • Give both sides the same preparation time and a fixed speaking order, or the debate becomes a conversation.
  • Read the motion aloud and check the room can see both sides before committing to it.

Entries are chosen with your browser's cryptographic random number generator, so every entry on the list is equally likely. How Generate Random works.