Mela
Independence Day
National days

Independence Day

India’s national day marking independence from British rule in 1947

Photo: Vidur Malhotra, CC BY 2.0, via Wikimedia Commons

Independence Day is a national holiday in India, celebrated every 15 August to commemorate the country’s independence from the United Kingdom in 1947. Marked by flag-hoisting ceremonies, parades, and cultural events across the nation, it is a day of remembrance and pride for Indians everywhere.

Drawn for Mela from this festival's own symbols.
  • Flag-hoisting at Delhi’s Red Fort by the Prime Minister
  • Nationwide parades and cultural pageants
  • Broadcast of the Red Fort ceremony by Doordarshan
  • Singing of the national anthem, 'Jana Gana Mana'
  • Patriotic decorations and community gatherings across India

What it is

Independence Day in India is a deeply significant national holiday, observed each year on 15 August. It marks the moment in 1947 when India became a sovereign nation, free from British colonial rule. For many Indians, the day is both a celebration of hard-won freedom and a time to reflect on the sacrifices made during the independence movement. The day is filled with patriotic displays, public gatherings, and a sense of unity, as people across the country come together to honour their shared history and look forward to the future.

Where it comes from

The roots of Independence Day trace back to centuries of colonial rule, beginning with European trading outposts and culminating in the dominance of the British East India Company. After the Indian Rebellion of 1857, direct control passed to the British Crown. Over the decades, a growing movement for self-rule emerged, led by figures like Mahatma Gandhi and the Indian National Congress. Through non-violent resistance and civil disobedience, the movement gained momentum. On 15 August 1947, the Indian Independence Act came into effect, ending British rule and dividing British India into the independent dominions of India and Pakistan.

How it is celebrated

The heart of Independence Day celebrations is the flag-hoisting ceremony at Delhi’s Red Fort, where the Prime Minister raises the national flag and addresses the nation. The event, broadcast across India, begins with traditional shehnai music and is followed by a parade featuring the armed forces and cultural pageants. Throughout the country, state capitals and local communities hold their own flag-hoisting ceremonies, parades, and cultural performances. Patriotic songs fill the air, and the national anthem, 'Jana Gana Mana,' is sung with pride. Many people decorate their homes and public spaces with the tricolour, and children participate in school events, drawing competitions, and performances. Fireworks and community gatherings add to the festive atmosphere.

Joining in

If you visit India on 15 August, you’ll find celebrations in every city and village, but the most iconic event is at the Red Fort in Delhi. Expect large crowds, heightened security, and a vibrant display of patriotism. Public spaces are adorned with flags, and people of all ages take part in the festivities. As a visitor, you can join in local celebrations, watch the national broadcast of the Red Fort ceremony, and experience the communal spirit that defines this day.

Sources and attribution

This page is Mela's own summary, written in new words. Its facts are drawn from the Wikipedia article Independence Day (India), whose text is available under the CC BY-SA 4.0 licence, and from its Wikidata record (CC0). Each photo is credited to its author beside it. For the full account, read the originals below.

Read more

This page was written with AI assistance from the sources listed above, and checked automatically before publishing. Spotted a mistake? Tell us. Last refreshed 2026-10-02.

A week of festivals, in one email

Every Thursday: what the world is celebrating over the next seven days, and where.