All topics

Anchoring Script for School Events (Assembly, Annual Day and More)

Speeches for events 8 essays, speeches and lines Updated 10 Oct 2026

An anchoring script is the plan of every line a host speaks on stage, from the first welcome to the final thank-you. This page explains how to write one and gives you complete anchoring scripts in English for the morning assembly, Independence Day, Republic Day, Annual Day, Teachers' Day and a farewell party, plus an anchoring script in Hindi for 15 August.

Each script shows what the anchor says, with short cues in brackets for what happens on stage. Replace [Name] with the real names of performers, change the items to match your programme, and practise the script aloud at least twice before the event.

What Is an Anchoring Script and How to Write One

Classes 6 to 12

An anchor (also called a compere, host or emcee) is the person who runs a function from the stage. The anchor welcomes the guests, announces each item, links one performance to the next, fills short gaps and closes the programme. A good anchoring script is the written plan of everything the anchor will say, in the right order, with short notes for what happens on stage.

What an Anchor Does

  • Welcomes the chief guest, Principal, teachers, parents and students in the correct order.
  • Sets the mood with an opening line about the day or the occasion.
  • Introduces every speaker, song, dance or skit by name and class.
  • Links the items with smooth transitions so there is no awkward silence.
  • Manages time by keeping comments short and adjusting if an item runs late.
  • Closes the event by inviting the vote of thanks and announcing the National Anthem.

How to Write an Anchoring Script

  1. Get the running order from your teacher in charge: every item, who performs it and how long it takes.
  2. Write the opening: greeting, your name and class, and two or three lines about the occasion.
  3. Write one link for each item: a sentence that connects to the theme, then the announcement, then a cue in brackets for what happens.
  4. Add reaction lines after each item, such as a word of praise or a request for applause.
  5. Write the closing: the vote of thanks, the National Anthem and a final line people will remember.
  6. Practise aloud with a timer and cut any line that feels long or hard to say.

If there are two anchors, split the script so that each person speaks every second link. Mark the names in the margin so nobody misses a turn.

Useful Lines for Anchors

Part of the eventSample line
WelcomeA very warm welcome to each one of you on this special morning.
Inviting the chief guestMay I request our honourable chief guest to kindly come to the stage.
Introducing a performerOur next performer has been practising for weeks. Please welcome her with a big round of applause.
TransitionAfter that lively dance, let us slow down and listen to something thoughtful.
Filling a short gapWhile the stage is being set, here is a small question for you to think about.
Prize distributionThe first prize in the inter-house quiz goes to Tagore House.
ClosingEvery good event must end, but the memories we made today will stay with us.

Dos and Don'ts

  • Do check the names and classes of all performers before the event.
  • Do speak slowly and smile. Lift your eyes to the crowd after every line you read.
  • Do keep each link to 30 to 60 seconds.
  • Don't make jokes about any person, religion or region.
  • Don't give long speeches of your own between items: the stage belongs to the performers.

For the speeches that come inside a programme, see our welcome speech and vote of thanks pages. For students who speak on the day, use our Independence Day speech, Republic Day speech and Teachers' Day speech pages.

Anchoring Script Format: key points on a notebook page
Save or print this page for revision

Morning Assembly Script: Anchoring Script for School Assembly

Classes 5 to 10429 wordsabout 3 min to speak

Good morning to our respected Principal, dear teachers and my dear friends. I am [Name] of Class 8 B, and our class is happy to conduct today's morning assembly. Every new morning is like a clean page in a notebook. Let us fill this page with good thoughts and honest work.

(Students stand in straight lines with hands by their sides.) We begin, as always, with our school prayer. A prayer calms the mind and gets us ready for the day. I request the prayer group to lead us. (The prayer group sings the school prayer.)

Thank you, prayer group. Now let us take the pledge together. Please stretch your right arm forward and repeat after [Name]. (Students recite the pledge.) A pledge is a promise, and a promise means something only when we keep it outside this ground too.

Our next segment is the thought for the day. Here is [Name] to share it. (Student reads the thought: "Small steps every day lead to big results.") Such a simple idea. One page of reading, one sum practised, one kind word: little efforts like these add up by the end of the term.

What is happening in the world around us? Let us find out. I invite [Name] and [Name] to read the news headlines. (Two students read national, international, sports and science news.) Thank you both. Ten minutes with the newspaper every day is a habit that will help you in every subject.

The word of the day is "perseverance". It means to keep trying even when a task is difficult. (A student writes the word on the board and uses it in a sentence.) Let us try to use this word at least once today, in class or at home.

Is anyone celebrating a birthday today? Yes, two of our friends are. Let us wish [Name] of Class 6 A and [Name] of Class 9 C a very happy birthday. (Everyone claps as the birthday students come forward.) May your new year bring you lots of learning and laughter.

I now request our respected Principal ma'am to share a few words with us. (The Principal addresses the assembly.) Thank you, ma'am. We will carry your words with us into our classrooms today.

Before we end, please stand at attention for our National Anthem. (Everyone sings the National Anthem.) With this, today's assembly comes to a close. Classes will now move to their rooms one by one, starting with the front row. Class 8 B thanks you all for listening so patiently. Have a wonderful day. Thank you.

Anchoring Script for Independence Day in English (15 August)

Classes 8 to 12418 wordsabout 3 min to speak

Good morning to our honourable chief guest, respected Principal, dear teachers, proud parents and my dear friends. I am [Name] of Class 11, and it is my privilege to host today's Independence Day celebration. On 15 August 1947, India woke up as a free nation after a long and hard struggle against British rule. The tricolour flying above us today reminds us of that morning.

Our first and most important event is the flag hoisting. I humbly request our chief guest to come forward and unfurl the National Flag. (The chief guest hoists the flag and everyone salutes.) Please remain standing for the National Anthem. (All sing the National Anthem.)

Thank you, everyone. Please be seated. Freedom was not a gift. Thousands of men and women gave up their homes, their studies and their comfort so that we could live with dignity. Our first presentation honours them. I invite the students of Class 7 to present a patriotic group song. (Students perform the group song.)

Did you feel a shiver as they sang? Songs like these carry the spirit of the freedom struggle from one generation to the next. Next, [Name] of Class 10 will speak on what freedom means to young Indians. (Student gives the speech.) Thank you, [Name], for reminding us that freedom also comes with duties.

India is like a garden of many flowers: different languages, different clothes, different food, but one heart. Our next item shows exactly that. Please welcome the students of Class 5 with a folk dance medley from different states. (Students perform the dance.) What colour and what energy. Let us give them a big round of applause.

Now the students of Class 9 will take us back to 1930 with a short skit on the Dandi March, when Mahatma Gandhi walked to the sea to make salt and broke an unfair law. (Students present the skit.) That was a powerful lesson in peaceful courage.

I now request our respected Principal to address the gathering. (The Principal speaks.) Thank you, sir, for your guiding words. May I also request our chief guest to share a few thoughts with the students. (The chief guest speaks.)

To express our gratitude, I call upon [Name], our Head Girl, to propose the vote of thanks. (Vote of thanks.) Sweets will be given to everyone in their classrooms. Let us carry the spirit of this day beyond this ground: in honest work, in clean streets and in respect for each other. Thank you, and Jai Hind.

Annual Day Anchoring Script with Prize Distribution

Classes 9 to 12416 wordsabout 3 min to speak

Good evening to our honourable chief guest, respected Principal, members of the management, dear teachers, parents and my dear friends. I am [Name] of Class 12, and I welcome you all to the Annual Day of our school. Tonight is the evening we wait for all year. It is a celebration of everything our students have learnt, made and achieved.

Every good beginning starts with light. I request our chief guest, our Principal and the management members to come to the stage for the lamp lighting ceremony. (The guests light the lamp.) As this flame spreads its glow, may the light of learning spread in every corner of our school.

Please welcome our junior choir with a welcome song. (The choir sings.) Thank you, little ones, for that sweet start. Our chief guest will now be presented a bouquet and a small token of respect. (Students present the bouquet.)

A school year is made of hundreds of small wins. To share them with us, I invite our respected Principal to present the annual report. (The Principal reads the annual report.) Thank you, ma'am. Those results make every one of us proud.

Now it is time for the stage to come alive. Our first performance is a classical dance by the girls of Class 8. (Students perform the dance.) Grace, rhythm and hours of practice, all in five minutes. Next, the students of Class 4 present a skit called "The Lost Water Bottle", a funny story with a serious message about saving water. (Students perform the skit.)

From laughter we move to music. Our school band will now play a medley of folk tunes. (The band performs.) Was that not wonderful? Let us cheer for our young musicians.

Every year, some students go the extra mile in studies, sports and other activities. It is time to honour them. I request our chief guest to give away the prizes. (Names are announced class by class and the winners come to the stage.) Congratulations to every winner. To those who did not win today, your turn is coming.

May I now request our chief guest to share a few words of wisdom. (The chief guest addresses the gathering.) Thank you, sir, for your kind words and your time.

I invite [Name], our Head Boy, to propose the vote of thanks. (Vote of thanks.) Please stand for the National Anthem. (All sing the National Anthem.) Thank you for being such a lovely audience. Good night, and see you next year.

Anchoring Script for Teachers Day Programme

Classes 8 to 12377 wordsabout 3 min to speak

Good morning to our respected Principal, our dear teachers and my fellow students. I am [Name] of Class 10, and today the students have taken charge of the school to say a big thank you to our teachers. Dear teachers, please sit back and relax. Today, you are our guests of honour.

Why 5 September? It is the birth anniversary of Dr Sarvepalli Radhakrishnan, a scholar and philosopher who taught for many years and later served as President of India. Once, a group of his former students asked to mark his birthday. His reply was that the day should belong to every teacher in the country. That is why we are here.

Let us begin with a song written by our own students. I invite the choir of Class 9 to the stage. (Students sing the song for the teachers.) Thank you, choir. I can see a few teachers smiling, and maybe one or two wiping their eyes.

Teachers do much more than teach lessons. They notice when we are quiet, they forgive our silly mistakes and they believe in us before we believe in ourselves. To put these feelings into words, [Name] of Class 8 will recite a poem. (Student recites the poem.) Beautiful lines, [Name]. Thank you.

Now comes the most awaited part of the morning. Our teachers are always testing us. Today, we will test them. Please welcome our teachers for a fun game of musical chairs. (Teachers play the game while students cheer.) We have a winner. A big round of applause for our champion.

Next, the students of Class 6 present a short skit called "A Day Without Teachers". Watch carefully: you may see some familiar habits. (Students perform the skit.) I hope our teachers enjoyed it as much as we did.

Each class has prepared a handmade card for its class teacher. I request the class monitors to come forward and present them. (Monitors hand over the cards.)

I now request our respected Principal to say a few words. (The Principal speaks.) Thank you, ma'am. Dear teachers, we may forget a formula or a date one day, but we will never forget the way you made us feel. Thank you for everything. Please join us for refreshments in the staff room.

Farewell Anchoring Script in English (Class 11 for Class 12)

Classes 11 and 12365 wordsabout 3 min to speak

Good afternoon to our respected Principal, dear teachers and our wonderful seniors of Class 12. I am [Name] of Class 11, and on behalf of all the juniors, welcome to your farewell party. Today is a mix of happiness and sadness. We are happy for your bright future, and sad that these corridors will soon feel a little empty without you.

Let us begin with the lighting of the lamp. I request our Principal and the class teachers of Class 12 to come forward. (The lamp is lit.) May this light guide our seniors wherever they go.

Dear seniors, do you remember your first day in this school? To bring back those memories, we have made a short slideshow of photographs from your years here. Please look at the screen. (The slideshow plays.) The faces have changed, but the smiles are the same.

Now let us lift the mood. The girls of Class 11 will present a dance dedicated to our seniors. (Students perform the dance.) Thank you, girls. Next, the boys of Class 11 will sing a song about friendship. (Students sing the song.)

Every senior is special, and we have a special title for each of you. I request [Name] to come up and read the titles. (Titles are announced, such as "Best Smile", "Library Lover" and "Always on Time", and each senior receives a badge.)

We would now love to hear from you, dear seniors. I invite a few of you to share your best memories of school. (Seniors share their experiences.) Thank you for those beautiful stories. We will try our best to live up to the example you have set.

It is time for the most exciting moment of the afternoon: the crowning of Mr Farewell and Ms Farewell. Our judges have made their choice. (The winners are announced and crowned.) Congratulations to both of you.

I now request our respected Principal to bless our seniors. (The Principal speaks.) Thank you, ma'am.

Dear seniors, wherever you go, remember that this school is your home and we are your family. Please stay for snacks and lots of photographs. Thank you, and all the best for your board exams and your future.

Republic Day Anchoring Script in English (26 January)

Classes 8 to 12415 wordsabout 3 min to speak

Good morning to our respected chief guest, Principal, dear teachers, parents and my dear friends. I am [Name] of Class 12, and I warmly welcome you to our Republic Day celebration. On 26 January 1950, the Constitution of India came into force, and India became a republic. It was the day our people became the real owners of their nation.

Let us start with the proudest moment of the day. I request our chief guest to unfurl the National Flag. (The chief guest unfurls the flag and all salute.) Please stand at attention for the National Anthem. (All sing the National Anthem.) You may now be seated.

Our Constitution begins with the Preamble, a short and powerful promise of justice, liberty, equality and fraternity. I invite [Name] of Class 9 to read the Preamble aloud, and request everyone to listen carefully. (Student reads the Preamble.) Thank you, [Name].

Do you know who led the committee that drafted our Constitution? It was Dr B. R. Ambedkar, the chairman of the Drafting Committee. To tell us more about him and about our Constitution, I call upon [Name] of Class 10 for a short speech. (Student gives the speech.) Thank you for that clear and thoughtful talk.

Now, discipline and teamwork take the field. The students of Classes 6 and 7 will present a PT display. (Students perform the PT display.) Every move was in perfect step. Let us give them a loud round of applause.

From the field to the stage, our next item is a group song by the students of Class 8. (Students sing the patriotic song.) Next, little [Name] of Class 2 will recite a poem about our tricolour. (Child recites the poem.) So small, yet so confident. Well done.

Rights and duties go together. The same book that protects our rights also names our fundamental duties, such as respecting the flag, protecting public property and caring for the environment. The students of Class 11 will now present a short skit on these duties. (Students perform the skit.)

I now request our respected Principal to address us. (The Principal speaks.) Thank you, sir, for your words. May I request our chief guest to share his thoughts. (The chief guest speaks.)

I invite [Name], our School Captain, to propose the vote of thanks. (Vote of thanks.) Sweets will be distributed at the gate. Let us be good citizens not just on 26 January, but on every day of the year. Thank you, and Jai Hind.

Anchoring Script in Hindi for 15 August: स्वतंत्रता दिवस संचालन

कक्षा 6 से 12301 शब्दलगभग 2 मिनट

आदरणीय मुख्य अतिथि जी, प्रधानाचार्य जी, सभी शिक्षकगण, अभिभावक और मेरे प्यारे साथियों, आप सभी को सुप्रभात। मैं कक्षा दस की [नाम] आज के स्वतंत्रता दिवस समारोह का संचालन कर रही हूँ। 15 अगस्त 1947 को हमारा देश अंग्रेज़ी शासन से आज़ाद हुआ था। आज का दिन उस आज़ादी का उत्सव है।

कार्यक्रम की शुरुआत ध्वजारोहण से होगी। माननीय मुख्य अतिथि जी, कृपया मंच पर पधारें और तिरंगा फहराएँ। (मुख्य अतिथि तिरंगा फहराते हैं और सभी सलामी देते हैं।) अब सभी सावधान की मुद्रा में राष्ट्रगान के लिए खड़े रहें। (सभी राष्ट्रगान गाते हैं।)

कृपया अपना स्थान ग्रहण करें। आज़ादी हमें आसानी से नहीं मिली। हज़ारों वीरों ने इसके लिए बलिदान दिया। उन्हीं को याद करते हुए कक्षा सात के विद्यार्थी एक देशभक्ति गीत प्रस्तुत करेंगे। (विद्यार्थी समूह गान प्रस्तुत करते हैं।) कितना सुंदर गीत था। ज़ोरदार तालियाँ हो जाएँ।

अब कक्षा नौ के [नाम] स्वतंत्रता दिवस पर अपने विचार रखेंगे। (विद्यार्थी भाषण देता है।) धन्यवाद, [नाम]। आपने सही कहा कि आज़ादी के साथ हमारे कर्तव्य भी जुड़े हैं।

हमारा भारत अनेक भाषाओं, वेशभूषाओं और रंगों का देश है। इसी विविधता को दिखाने के लिए कक्षा पाँच के बच्चे अलग अलग राज्यों का लोकनृत्य प्रस्तुत करेंगे। (बच्चे नृत्य करते हैं।) वाह, क्या रंग और क्या उत्साह था।

अब बारी है हमारे नन्हे साथियों की। कक्षा दो की [नाम] तिरंगे पर एक छोटी सी कविता सुनाएगी। (बच्ची कविता सुनाती है।) इतनी छोटी उम्र में इतना आत्मविश्वास। शाबाश, [नाम]।

अब हमारे आदरणीय प्रधानाचार्य जी हमें अपने आशीर्वचन देंगे। (प्रधानाचार्य जी संबोधित करते हैं।) आपके प्रेरक शब्दों के लिए आभार।

अंत में मैं हमारी हेड गर्ल [नाम] को धन्यवाद ज्ञापन के लिए आमंत्रित करती हूँ। (धन्यवाद ज्ञापन।) सभी को कक्षाओं में मिठाई दी जाएगी। आइए, हम सब मिलकर अपने देश को स्वच्छ, सुंदर और मज़बूत बनाने का संकल्प लें। धन्यवाद, जय हिंद।

Tips for a Confident Anchoring Speech

  • Start with a fresh line about the day, such as the sound of the band or the sight of the flag, instead of a long list of greetings.
  • Write the name and class of every performer in large letters and check the pronunciation of each name with the person beforehand.
  • Keep a few spare lines ready, like a riddle, a quick quiz question or a thought for the day, to fill a gap if the next item is late.
  • Stand slightly to one side of the stage so that you never block the performers or the chief guest.
  • Speak slowly and pause after announcing each item, so the audience has time to clap and the performers time to walk up.
  • Use cue cards or a neat folder instead of loose sheets, and number each page.
  • End with energy: a clear thank-you and one line people will remember as they leave.

Questions students ask

What is an anchoring script?

An anchoring script is the written text a host or compere follows while running an event. It includes the welcome, the introduction of every item, the links between items and the closing lines, along with notes on what happens on stage.

How long should an anchoring script for school assembly be?

A morning assembly usually lasts 15 to 20 minutes, so the anchor's own lines should take only about 3 to 4 minutes. That is roughly 350 to 450 words. Longer functions like Annual Day need more links but each one should still be short.

How do I start an anchoring script?

Greet the chief guest first, then the Principal, teachers, parents and students. Say your name and class, and add two or three lines about the occasion. A short thought, question or picture of the day works better than a long quotation.

What should an investiture ceremony script include?

An investiture ceremony script welcomes the guests, explains that the new student council is being given its duties, and calls each office bearer by post and name to receive the badge and sash. It then leads the oath taking, invites the Principal to speak and ends with the vote of thanks and National Anthem.

Can two students anchor together?

Yes, many schools use two anchors, often one speaking in English and one in Hindi. Divide the script so that you speak in turns, and practise together so the hand-over between you feels natural.

Every essay and speech on this page is written and checked by the Essay Speeches team. Spotted a mistake? Tell us. How we write.

More essays and speeches