Skip to content
RandomlyGo

Debate Topics for Kids

Press Generate for one of 195 debate topics marked as suitable for kids, each with a random side to argue, then start a 30 second or 1 minute round.

  1. Schools should replace letter grades with written feedback

OptionsAll categories · Any difficulty · 1 at a time
Categories
Difficulty
How many
Timer
1:00

Debate topics for kids by category

Up to 17 topics from each of the 9 categories, 152 of the 195 in all. Press a topic to put it on the card above with a side to argue, or press Generate to draw from the full list.

School & education

Technology

Environment

Health & lifestyle

Society

Money & work

Sports & entertainment

Ethics & philosophy

Fun & silly

How to use the Debate Topics for Kids

  1. 01

    Pick a level

    Set Difficulty to Younger kids for elementary grades or Middle school for older students. Choose categories like Fun & silly or School & education to narrow the list.

  2. 02

    Draw a topic and a side

    Press Generate for 1, 3 or 5 topics. Each one shows Your side, For or Against, picked at random.

  3. 03

    Open the talking points

    62 topics have a Talking points button with ideas for both sides. Read them out loud if a student gets stuck.

  4. 04

    Start the timer

    Set the Timer to 30 seconds, 1 minute or 2 minutes and press Start. A sound plays when time is up.

Easy debate topics by grade

Every topic on this page is marked as suitable for kids, and each one has a level. Younger kids holds 115 topics for elementary students. They are about things kids already know: recess, pets, snacks and bedtime. A child can argue them from daily life without any research.

Middle school holds 80 topics with a bit more to weigh, such as "Students should grade their teachers each semester" or "Social media does more harm than good for teenagers." Students in grades 6 to 8 can still argue these from experience, but a quick look for one fact makes the case stronger.

For a mixed group, leave Difficulty on Any and let older students help younger ones build a reason.

Debate topics for elementary students

Start with topics that touch a child's own day. These come from the Younger kids level:

  • Homework should be banned in elementary school
  • Every school should have a pet
  • Students should be able to choose their own seats in class
  • Kids should get an allowance for doing chores
  • Summer vacation should be shorter
  • Board games are more fun than video games
  • It is okay to tell a white lie to protect someone's feelings
  • Reading comics counts as real reading

How to explain debate to kids

A debate is two sides taking turns to persuade a listener. One side argues For the statement and the other argues Against it. Kids don't pick their side: the generator does, so nobody argues only what they already believe. Teach three parts:

  1. Opening: say your side in one sentence, then give one or two reasons with an example from real life.
  2. Rebuttal: listen to the other side, then answer their best reason. "They said uniforms save time, but..." is a strong start.
  3. Closing: repeat your side and your best reason in one or two sentences.

Run short rounds in class

Young speakers do best with short turns. Set the Timer to 30 seconds for younger kids and 1 minute for middle school, and keep the 2 minute setting for openings once students are comfortable. Here is a round that fits in about 5 minutes:

  1. Press Generate and read the topic and side out loud.
  2. Give each team 1 minute to plan with the timer running.
  3. Each side gives a 1 minute opening.
  4. Each side gives a 30 second rebuttal.
  5. Each side gives a 30 second closing, then the class votes on the stronger case, not the side they agree with.

Put the topic on the board

Press Full screen to show the topic on a projector, so the whole class can read it from the back row. Press the Space key for the next topic. Topics don't repeat within a round, so you won't get the same one twice in a lesson.

Press Save on topics that worked well; they stay in this browser, next to your History. Use Share to send a topic and its side to another teacher, or Copy to paste it into a lesson plan.

Keep topics kid friendly

Every topic here is written and checked by people, not made up by AI on the spot, and each one is marked as suitable for kids. Still, you know your class best. A topic about family money or pets may land differently for a child who just lost a pet or whose family is struggling.

Read the topic before you press Start. If it feels too close to home for someone, press Generate again. Set one rule before every round: argue the idea, never the person.

Fun debate topics for a warm up

Silly topics are the best way to start. Nobody feels hurt, and kids still practice giving reasons and answering the other side. The Fun & silly category has 37 of them, such as "Cereal is a soup", "Dinosaurs would make great pets" and "Sneezing in your elbow should be an Olympic event."

For older students and adults, the full debate topics list adds harder levels. For solo speaking practice, try 1 minute speech topics.

Questions and answers

What are good debate topics for kids?

Good topics come from daily life, like "Homework should be banned in elementary school" or "School uniforms should be required in public schools." Kids can argue them from their own experience. Set Difficulty to Younger kids for the easiest ones.

What are good debate topics for middle school?

Middle school students can handle topics with a real tradeoff, such as "Group projects do more harm than good" or "Coding should be required in middle school." Set Difficulty to Middle school for 80 topics at this level.

What are easy debate topics?

Easy topics need no research. Try "Summer is better than winter", "Cats are better pets than dogs" or "Ice cream is better than cake." The Fun & silly category is the easiest place to start.

How long should a kids debate be?

Keep each turn short: 30 seconds for younger kids and about 1 minute for middle school. A full round of openings, rebuttals and closings fits in about 5 minutes.

Can kids choose their side?

The generator picks For or Against at random for each topic. Arguing a side you don't agree with teaches kids to see both sides. You can always swap sides for a second round.

Can I use this with my whole class?

Yes. Press Full screen to show the topic on a projector, and press the Space key for the next one. Topics don't repeat until the round is done.

What can we play after a debate?

For a light game, try the truth or dare generator with its Kids category, or the random question generator for questions to talk about.

Is it free?

Yes. It's free, runs in your browser and needs no sign up. Your history and saved topics stay in your own browser.