Find the perfect speech topic for middle school, high school, or college. Filter by grade level and speech type, or let us pick a random topic for you.
Showing 252 of 252 topics
Middle School
Informative22 topics
Middle School
Persuasive22 topics
Middle School
Entertaining20 topics
Middle School
Demonstrative20 topics
High School
Informative22 topics
High School
Persuasive22 topics
High School
Entertaining20 topics
High School
Demonstrative20 topics
College
Informative22 topics
College
Persuasive22 topics
College
Entertaining20 topics
College
Demonstrative20 topics
Tips for Students Giving Speeches
Giving a speech can feel intimidating, but preparation and practice make all the difference. Whether you are presenting in front of your class or at a school assembly, these tips will help you deliver a confident, memorable speech.
1. Know Your Audience
Think about who will be listening. A speech for your classmates is different from one for a school board meeting. Tailor your language, examples, and tone accordingly.
2. Start with a Hook
Open with a surprising fact, a thought-provoking question, or a short story. A strong opening grabs attention and sets the tone for the rest of your speech.
3. Organize Your Ideas
Use a clear structure: introduction, three main points, and a conclusion. Each point should have supporting evidence or examples.
4. Practice Out Loud
Reading silently is not the same as speaking. Practice your speech out loud multiple times. Record yourself or present to a friend or family member for feedback.
5. Use Notes, Not Scripts
Avoid reading word-for-word from a paper. Use bullet points or note cards with key phrases to keep your delivery natural and conversational.
6. End Strong
Finish with a call to action, a memorable quote, or a summary of your key message. A strong ending leaves a lasting impression.
How to Overcome Stage Fright
Stage fright is completely normal and experienced by speakers of all ages, including professional presenters. Here are proven strategies to manage nervousness:
Prepare thoroughly. The more you know your material, the less anxious you will feel. Confidence comes from preparation.
Practice deep breathing. Before you go up to speak, take several slow, deep breaths. Inhale for 4 seconds, hold for 4, exhale for 4. This activates your body's calming response.
Visualize success. Picture yourself giving a great speech. Mental rehearsal has been shown to reduce anxiety and improve performance.
Start small. If large audiences scare you, practice speaking in smaller groups first. Gradually increase the audience size as you gain confidence.
Focus on the message, not yourself. Shift your attention from "How do I look?" to "What value am I sharing?" When you focus on helping your audience, self-consciousness fades.
Accept imperfection. Even the best speakers stumble sometimes. If you make a mistake, pause, collect yourself, and continue. The audience will barely notice.
Arrive early. Familiarize yourself with the room, test any equipment, and settle in. Feeling comfortable in the space reduces anxiety.
Recommended Speech Lengths by Grade Level
Knowing how long your speech should be helps you plan the right amount of content. Here are typical speech lengths for each grade level:
What are good speech topics for middle school students?▼
Good middle school speech topics are age-appropriate and relatable. Popular choices include how volcanoes form, the history of video games, why recess matters, how to train a pet, and whether homework should be banned. Choose topics that students are passionate about and can explain clearly.
How long should a student speech be?▼
Speech length varies by grade level. Middle school speeches typically run 2-4 minutes (300-600 words). High school speeches are usually 4-7 minutes for class assignments and 5-10 minutes for competitions. College presentations range from 5-15 minutes depending on the assignment.
What is the difference between informative and persuasive speeches?▼
An informative speech educates the audience about a topic without trying to change their opinion. A persuasive speech presents an argument and tries to convince the audience to agree with a particular viewpoint or take a specific action.
How do I choose the right speech topic as a student?▼
Pick a topic you genuinely care about or find interesting. Consider your audience and time limit. Make sure the topic is specific enough to cover well but broad enough that you can find enough information. Test your topic by asking: Can I explain this clearly? Will my classmates find this interesting?
What are demonstrative speech topics?▼
Demonstrative speeches show the audience how to do something or how something works. Examples include how to make a paper airplane, how a 3D printer works, or how to create a budget. These speeches often include visual aids or live demonstrations.
How can students overcome stage fright?▼
Practice your speech multiple times. Start by rehearsing alone, then in front of a mirror, then with a small group. Take deep breaths before speaking. Focus on your message rather than yourself. Remember that the audience wants you to succeed. Start with shorter speeches and gradually take on longer ones.