Courses
Courses for Kids
Free study material
Offline Centres
More
Store Icon
Store

National Flag Day of India: Date, History, Significance & How It Is Observed

By JeevanJuly 10, 2025
share icon
banner

What is the significance and history of National Flag Day in India?


The National Flag Day of India is a commemorative occasion that pays tribute to the Indian national flag, its journey, and the powerful values it inspires. In 2025, the focus is on fostering unity, educating the nation about the flag’s rich heritage, and cherishing the ideals of freedom it represents. This day is deeply significant not just for its historical roots, but because of the pride and collective identity it fosters among all Indians.


Indian National Flag being hoisted during a school celebration

Despite some groups marking National Flag Day on 30 November, the most historically relevant date is 22 July. This date in 1947 is when the Constituent Assembly adopted the tricolor as the national flag, shortly before India’s independence. The adoption was a vital step in declaring a new national identity. Through the decades, the flag has remained a beacon of unity, sacrifice, and aspiration for millions.

Tracing the Roots: How the Tricolor Became Our National Flag

The evolution of the Indian national flag is a narrative of innovation and aspiration. Early flags emerged during the struggle against colonial rule, like the first unofficial flag hoisted in 1906 at Parsee Bagan, Kolkata and the overseas effort by Madame Bhikaji Cama in 1907.


The modern tricolor owes much to Pingali Venkayya, who designed successive prototypes culminating in the 1947 version. Saffron at the top, white in the center (with the Ashoka Chakra added on adoption), and green at the base, each have a meaning rooted in India’s ethos. The evolution is marked by contributions from varied leaders and reflects the nation’s journey from subjugation to sovereignty.

Why 22 July Is Central to Indian Flag History

22 July 1947 is the most important date for the Indian flag, as the tricolor was officially adopted by India’s Constituent Assembly on this day. Just weeks before independence, this act formalized a symbol that had long unified freedom fighters, activists, and ordinary citizens alike.


The adoption ceremony placed the flag at the heart of the emerging republic’s identity, signalling both a new beginning and a tribute to the sacrifices made in the freedom movement. This connection to the independence era is why National Flag Day is best observed on 22 July, not 30 November.

More Than a Banner: The Symbolism and Importance of the National Flag

To every Indian, the tricolor is more than just a flag—it’s an embodiment of sacrifice, unity, justice, and hope. The saffron stands for courage, the white for peace and truth, and the green for faith and fertility. At the center, the navy-blue Ashoka Chakra, with its 24 spokes, reminds us of righteous action and eternal progress.


Respecting the flag is enshrined in the Flag Code of India. The tricolor flies high on Independence Day and Republic Day, but National Flag Day is when its story comes to the forefront, reminding people of the values the flag enshrines and the importance of citizens safeguarding its dignity at all times. Also read: Indian Independence Day

Celebrating National Flag Day: Activities and Observances

Every year, schools, cultural groups, and organizations lead a variety of activities to celebrate National Flag Day. These initiatives not only honor the flag but also teach new generations about national pride, history, and etiquette. Common ways to observe include:


  • Flag hoisting ceremonies, followed by the singing of the national anthem.

  • Educational programs—speeches, quizzes, and essays about the flag’s history and meanings.

  • Poster and slogan competitions with creative takes on unity and patriotism.

  • Discussions around the Flag Code of India and proper ways to display and dispose of the flag.

  • Awareness rallies and social media posts encouraging respect for national symbols.

  • Downloads of printable flag posters or templates for at-home or classroom displays.

Words That Inspire: Famous Quotes and Slogans on the Indian Flag

  • "A flag is a necessity for all nations… It must be a symbol of freedom." – Mahatma Gandhi

  • "The tricolor gives us the message of peace, courage, and sacrifice." – Jawaharlal Nehru

  • "Long may our flag wave, a symbol of the unity and strength of India."

  • "In every flutter of the flag, hear the heartbeat of a nation."

  • "Let us be grateful for the stripes of courage, the band of truth, the ring of justice."

  • "The flag does not fly because the wind moves it. It flies with the last breath of every soldier."

  • "Raise the flag, raise your hopes—India marches forward as one."

Preserving Dignity: Etiquette and Recent Changes in Flag Display

Strict rules govern how the national flag is displayed. It must always fly higher than other banners, the saffron band at the top, and be treated with utmost respect. Damaged flags should be disposed of privately, preferably by burning.


Recent amendments allow citizens to display the tricolor at homes and workplaces throughout the year, and even at night if properly lit. But what matters most is the dignity with which it is treated, ensuring the flag remains a living symbol of India’s resilience and hope for generations.

FAQs on National Flag Day of India: Date, History, Significance & How It Is Observed

1. When is National Flag Day celebrated in India?

National Flag Day of India is primarily commemorated on 22 July, marking the date in 1947 when the Indian National Flag was formally adopted by the Constituent Assembly.

Key facts:

  • 22 July 1947 is the official flag adoption date.
  • Some groups observe 30 November, but 22 July has greater historic significance.
  • Celebrations are often held by schools, organisations, and patriotic citizens nationwide.

2. What is the history behind the Indian National Flag?

The Indian National Flag has evolved over time, with its current design adopted on 22 July 1947.

Main points:

  • The present flag, known as the Tiranga, features three horizontal stripes of saffron, white, and green, with the navy blue Ashoka Chakra in the centre.
  • Pingali Venkayya designed the flag after extensive research.
  • The flag stands for unity, freedom, and India's rich heritage, reflecting various phases of the country's struggle for independence.
  • Earlier flag versions emerged during the freedom movement before the final design was approved in 1947.

3. Why is 22 July significant for the Indian flag?

22 July is significant as the day the Indian National Flag was officially adopted by the Constituent Assembly in 1947.

This date is important because:

  • It marks the formal acceptance of the Tiranga as the symbol of independent India.
  • The design chosen represented India’s unity, diversity, and aspirations.
  • The adoption paved the way for the flag’s use during India’s independence and republic ceremonies.

4. Who designed the Indian National Flag?

The Indian National Flag was designed by Pingali Venkayya, a respected freedom fighter and scholar.

Key facts about the designer:

  • Pingali Venkayya was from Andhra Pradesh.
  • He spent years researching international flags before finalizing the Tiranga's format.
  • His design was modified to include the Ashoka Chakra before adoption in 1947.

5. What do the colors of the Indian flag represent?

The three colors of the Indian flag symbolize key national values:

  • Saffron: Courage and selflessness
  • White: Truth, peace, and Purity
  • Green: Prosperity and faith
  • The Ashoka Chakra (blue wheel) stands for law, righteousness, and progress.

6. How do schools celebrate National Flag Day?

Schools celebrate National Flag Day by organising patriotic and educational activities to honour the Tiranga.

  • Flag hoisting ceremonies in the morning
  • Speeches and essay competitions about the flag’s history and significance
  • Drawing or poster-making contests themed on national symbols
  • Special assemblies with songs and skits on unity and patriotism
  • Awareness campaigns on flag etiquette as per the Flag Code of India

7. Can the national flag be hoisted at night according to Flag Code?

As per the Flag Code of India (2002), the national flag can be flown at night only under certain conditions.

  • The flag must be displayed on a flagpole and be properly illuminated during the night.
  • It should always be treated with dignity and flown in a respectful manner.
  • Public and private citizens must comply with guidelines to avoid misuse or disrespect.

8. Is 30 November an official National Flag Day of India?

30 November is sometimes observed by specific groups, but it is not the official National Flag Day of India.

  • The historically recognized date is 22 July, when the flag was adopted in 1947.
  • 30 November is observed by some as Flag Day in tribute to Madam Bhikaji Cama, but is not nationally mandated.

9. What is the significance of National Flag Day in India?

National Flag Day of India highlights the importance and dignity of the Indian flag as a unifying national symbol.

  • Encourages citizens to understand the flag’s history and symbolism
  • Promotes patriotism, unity, and respect for the nation’s values
  • Reminds people of the sacrifices made by freedom fighters
  • Educates about proper flag etiquette and legal provisions

10. What are some ways to observe National Flag Day at home or in the community?

National Flag Day can be observed through various engaging and respectful activities:

  • Participate in virtual or local flag hoisting ceremonies
  • Organize or join essay, poster, or quiz competitions about the flag
  • Share and discuss patriotic quotes and the flag’s significance with family and friends
  • Download and display informative posters about flag etiquette
  • Promote unity and awareness through social media campaigns

11. What is the special day of 7 December in India?

7 December is observed as Armed Forces Flag Day in India.

  • The day honors the contributions and sacrifices of the Indian Armed Forces.
  • Special flags are distributed, and citizens show support for the military.
  • It is different from National Flag Day, which celebrates the adoption of the Tiranga.

12. Why is the national flag hoisted on 15th August and 26 January in India?

The national flag is hoisted on 15 August (Independence Day) and 26 January (Republic Day) to mark India's major historical milestones.

  • 15 August 1947: India achieved independence from British rule; marks sovereignty.
  • 26 January 1950: The Constitution of India came into effect and India became a Republic.
  • Flag hoisting on these days symbolizes nationhood, unity, and democratic values.