Every speech you might be asked to give
Ready scripts you can adapt in ten minutes — for the assembly, the stage and the competition. Each one includes full samples at more than one length, plus the delivery notes that actually matter when you are standing at the microphone.
National & civic days
Independence Day, Teachers’ Day and the rest of the school calendar.
Diwali Speech in English 2026 and 10 Lines on Diwali
Diwali speech in English for school assembly: 1-minute and 2-minute speeches, 10 lines on Diwali for Classes 1 to 8, and a short safe-Diwali message.
Essay on Diwali in English (100, 150, 250 and 500 Words)
Essay on Diwali in English in 100, 150, 250 and 500 words, with the Diwali 2026 dates, the five days of the festival and a short essay on a green Diwali.
Bal Diwas Speech in Hindi 2026: बाल दिवस पर भाषण और निबंध
Bal Diwas speech in Hindi for 14 November 2026: बाल दिवस पर 1 और 3 मिनट का भाषण, निबंध और 10 पंक्तियाँ, with Roman letters and the English meaning.
10 Lines on Children's Day in English for Students
10 lines on Children's Day in English in three sets for Classes 1-3, 4-5 and 6-8, plus 10 lines on Chacha Nehru and the hard words explained.
Children's Day Anchoring Script in English 2026 (Full Programme)
A complete Children's Day anchoring script in English for school: welcome, tribute to Nehru, speeches, the teachers' performance, games and vote of thanks.
Children's Day Essay in English (100, 250 and 500 Words)
Children's Day essay in English in 100, 250 and 500 words, with key facts about Nehru, a structure to write your own, and one date myth to leave out.
Children's Day Speech in English 2026 (1, 2 and 3 Minutes)
Children's Day speech in English for 14 November 2026: 1, 2 and 3-minute speeches for students, plus a speech for a teacher and one for the principal.
Gandhi Jayanti Speech in Hindi and English 2026 (Line by Line Bhashan)
Gandhi Jayanti speech in Hindi and English for 2 October 2026, line by line with meanings. Ready 1-minute and 3-minute bhashan, transliteration and 10 lines.
Gandhi Jayanti 2026: Date, Day and Which Birth Anniversary It Is
Gandhi Jayanti 2026 is Friday, 2 October, Gandhi's 157th birth anniversary. Why it is a national holiday, and why 2 October is also Shastri Jayanti.
World Teachers' Day 2026: Date and How It Differs from 5 September
World Teachers' Day 2026 is Monday, 5 October. Why UNESCO marks that date, what the 1966 Recommendation was, and how it differs from India's Teachers' Day.
10 Lines on Mahatma Gandhi in English for Students
10 lines on Mahatma Gandhi in English, in three sets for Classes 1-3, 4-5 and 6-8, with the hard words explained and a short rehearsal method.
Gandhi Jayanti Speech in English 2026 (1, 2 and 3 Minutes)
Gandhi Jayanti speech in English for 2 October 2026: ready 1-minute, 2-minute and 3-minute speeches, with word counts, timings and delivery notes.
Essay on Mahatma Gandhi in English (100, 250 and 500 Words)
Essay on Mahatma Gandhi in English in three lengths — 100, 250 and 500 words — with the structure to build your own, key dates, and the quotes to avoid.
2 Minute Speech on Teachers' Day 2026 (3 Ready Samples)
A 2 minute speech on Teachers' Day 2026: three complete ready-to-read samples of about 270 words each, a 1-minute cut-down, timing help and a cut list.
Teachers' Day Essay in English 2026 (100, 250 & 500 Words)
Teachers' Day essay in English for 5 September 2026 in three lengths — 100, 250 and 500 words — plus structure, a Radhakrishnan paragraph and safe quotes.
Teachers' Day Welcome Speech and Vote of Thanks 2026
Ready Teachers' Day welcome speech and vote of thanks in English for school: 2-minute and 30-second versions, fill-in blanks, and whom to thank in what order.
Teachers' Day Speech for Class 6 to 10 in English (2026)
Teachers' Day speech for Class 6, 7, 8, 9 and 10 in English: five ready speeches for 5 September 2026, with word counts, speaking times and delivery notes.
Teachers' Day Speech in Marathi and English 2026 (Line by Line)
Teachers' Day speech in Marathi and English for 2026, line by line with meanings. Ready 1-minute and 3-minute speeches, pronunciation help, bilingual version.
Teachers' Day Speech in Kannada and English 2026 (Line by Line)
Teachers' Day speech in Kannada and English for 2026, written line by line. Ready 1-minute and 3-minute speeches, word stress help and a bilingual version.
Teachers' Day Speech in Tamil and English 2026 (Line by Line)
Teachers' Day speech in Tamil and English for 2026, line by line. Ready 1-minute and 3-minute speeches, pronunciation help, and a bilingual stage version.
Teachers' Day Speech in Telugu and English 2026 (Line by Line)
Teachers' Day speech in Telugu and English for 2026, line by line. Includes ready 1-minute and 3-minute speeches, pronunciation help, and a bilingual version.
Teachers' Day Speech for Kids: Easy Speeches for Class 1 to 5
Easy Teachers' Day speeches for Classes 1 to 5: an 8-line version for little ones, a 15-line one for juniors, hard words explained, plus simple stage tips.
Teachers' Day Anchoring Script in English 2026 (Full Programme)
A complete Teachers' Day anchoring script in English for school: welcome, lamp lighting, speeches, cultural items, gifts and vote of thanks, with fill-in lines.
Teachers' Day 2026: Date, Day and Why It Is 5 September
Teachers' Day 2026 is Saturday, 5 September. Why India marks Radhakrishnan's birthday, whether schools close, and how it differs from World Teachers' Day.
Teachers' Day Speech in Hindi and English 2026 (Line by Line Bhashan)
Teachers' Day speech in Hindi and English for 2026, line by line with meanings. Ready 1-minute and 3-minute bhashan, transliteration, and a 10-line version.
15 August Speech in Telugu and English 2026 (Line by Line Prasangam)
15 August speech in Telugu and English for 2026, line by line with meanings. Ready 1-minute and 3-minute prasangam, transliteration, and a 10-line version.
15 August Speech in Tamil and English 2026 (Line by Line Pechu)
15 August speech in Tamil and English for 2026, line by line with meanings. Ready 1-minute and 3-minute pechu, transliteration, and a 10-line version.
15 August Speech in Marathi and English 2026 (Line by Line Bhashan)
15 August speech in Marathi and English for 2026, line by line with meanings. Ready 1-minute and 3-minute bhashan, transliteration, and a 10-line version.
15 August Speech in Kannada and English 2026 (Line by Line Bhashana)
15 August speech in Kannada and English for 2026, line by line with meanings. Ready 1-minute and 3-minute bhashana, transliteration, and a 10-line version.
Independence Day Anchoring Script in English 2026 (Full Programme)
A complete Independence Day anchoring script in English for school: flag hoisting, anthem, chief guest, speeches, cultural items and closing, with fill-ins.
15 August Speech in Hindi and English 2026 (Line by Line Bhashan)
15 August speech in Hindi and English for 2026, line by line with meanings. Ready 1-minute and 3-minute bhashan, pronunciation help, and a bilingual version.
Independence Day Essay in English 2026 (10 Lines, 150, 300, 500 Words)
Independence Day essay in English for 2026 in four lengths: 10 lines, 150, 300 and 500 words, with a paragraph structure you can reuse for any exam question.
Independence Day Speech for Class 6 to 10 in English (2026)
Independence Day speech for Class 6, 7, 8, 9 and 10 in English: a ready speech per class group, word counts, harder vocabulary, and how to sound your age.
Independence Day Welcome Speech and Vote of Thanks 2026 (Ready Lines)
Ready Independence Day welcome speech and vote of thanks in English: 2-minute and 30-second versions, fill-in blanks, and whom to thank in what order.
2-Minute Speech on Independence Day in English (+ 10 Lines)
A ready 2-minute Independence Day speech in English, plus 10-line and 5-line versions, word counts for each, and how to cut or stretch it to fit your slot.
Independence Day Speech for Kids: Easy Speeches for Class 1 to 5
Easy Independence Day speeches for Classes 1 to 5: an 8-line version for little ones, a 15-line one for juniors, hard words explained, plus simple stage tips.
Independence Day 2026: Date, Day and Why It Is the 80th
Independence Day 2026 is Saturday, 15 August. India's 80th Independence Day marks 79 completed years of freedom, and here is why both numbers are correct.
Teachers' Day Speech in English 2026: Short & Emotional Samples
Teachers' Day speech in English for students, 5 September 2026. Get short and long samples, a fill-in template, a gratitude phrase bank, and delivery tips.
Independence Day Speech in English for Students 2026 (Short & Long)
Independence Day speech in English for students: ready 1-minute and 3-minute samples, a fill-in template, a phrase bank and delivery tips for 15 August.
School & college events
Welcome, farewell, vote of thanks, and the scripts that hold a programme together.
Anchoring Script in Hindi and English (Full Programme)
Anchoring script in Hindi and English: welcome speech, item introductions, chief guest felicitation and vote of thanks, written line by line with blanks to fill.
1 Minute Speech for School Assembly: 10 Ready Speeches
1 minute speech for school assembly: 10 ready speeches of about 125 words each, with word counts, pronunciation notes, delivery tips and a 2-minute stretch.
Annual Function Anchoring Script in English (Full Programme)
Full annual function anchoring script in English for two anchors: welcome, lamp lighting, cultural item lines, prize distribution, vote of thanks and closing.
How to Conduct a School Morning Assembly in English
Learn how to conduct a morning assembly in school in English: the full sequence, drill commands, prayer, pledge text, and a ready conduction script with blanks.
News Reading for School Assembly: Script and Starting Lines
News reading for school assembly: starting lines, a full fill-in-the-blank script, section order, and how to turn any newspaper headline into spoken English.
Thought of the Day for School Assembly (With Meaning)
Thought of the day for school assembly with meaning explained: 40 thoughts by theme, the 30-second script to say around them, and delivery notes for the stage.
Thought of the Day in Hindi and English (With Meaning)
Thought of the day in Hindi and English with meaning: 40 suvichar by theme, Kabir and Rahim dohas with their arth, and the 30-second script to say in assembly.
Word of the Day for School Assembly (With Meaning)
Word of the day for school assembly with meaning: 60 words in themed lists, each with a sentence and pronunciation, plus the 30-second script to present it.
Prayer for School Assembly (With Meaning and Pronunciation)
Prayers for school assembly with meanings: Sanskrit shlokas written out and explained, non-religious options, and the anchor's lines that go around the prayer.
Morning Assembly Anchoring Script in English (Ready Lines + Format)
A full morning assembly anchoring script in English, segment by segment: opening, prayer, thought for the day, news, word of the day, birthdays, and closing
Vote of Thanks in English: 19 Ready Samples for School, College & Office Events (2026)
A vote of thanks is a short closing speech that thanks everyone who made an event happen. Get 19 ready samples, a fill-in template and 30+ phrases.
Farewell Speech in English: 16 Heartfelt Samples for Seniors, Colleagues & Teachers (2026)
A great farewell speech blends one real memory, honest thanks and warm wishes. Get 16 ready samples for seniors, colleagues and teachers, plus a phrase bank.
Anchoring Script in English: Ready Emcee Lines & Full Scripts for Any Event (2026)
Ready anchoring script in English with 40+ emcee lines and full segment-by-segment scripts for school functions, college fests, corporate events, and farewells.
Welcome Speech in English: 12 Samples + Templates for Any Event (2026)
Need a welcome speech in English? Get a ready template, a 30+ line phrase bank, and 12 full samples for school, seminar, corporate, and webinar events.
How to Introduce a Chief Guest in English: Lines, Samples & Etiquette (2026)
Learn how to introduce a chief guest in English with a simple structure, 30+ ready lines, 10 full sample speeches, and etiquette on honorifics and order.
Competitive speaking
Debate, extempore, JAM and topic banks for when you are being judged on the clock.
100 One-Minute Speech Topics for Students (With 60-Second Outlines)
100 one-minute speech topics for students, grouped by theme, plus a 60-second outline, word-count math, and 3 full sample speeches you can adapt today.
100 English Debate Topics With Arguments For and Against (2026)
100 English debate topics for students, plus ready arguments for and against the top 10, a 30+ phrase bank, speech structure, and judging criteria.
100 English Speech Topics for Students (1, 2 & 3-Minute Speeches With Outlines)
100 English speech topics for students, sorted by 1, 2 & 3-minute lengths, plus ready outlines and 4 full sample speeches for assembly and class.
60 Extempore Topics 2026: Opening Lines + 2-Minute Speech Frameworks (MBA & Placements)
Extempore means speaking with no preparation. Get the meaning, school competition rules, 90 topics for school and MBA, and a 2-minute framework.
75 JAM Topics for Placements 2026 (With 60-Second Answer Structures)
JAM means speaking 60 seconds on a surprise topic with zero prep. Here are 75 practice topics, 3 ready answer structures, and 6 full sample answers.