Historical records confirm that Prime Minister Jawaharlal Nehru did not hoist the national flag at the Red Fort on August 15, 1947. Instead, the initial public unfurling occurred at Princess Park near India Gate. The first Red Fort ceremony took place a day later on August 16, 1947.
NEW DELHI — One of the most widespread historical misconceptions in modern Indian history is the belief that Prime Minister Jawaharlal Nehru unfurled the Indian national flag at the Red Fort on August 15, 1947. Historical documentation preserved by official archives confirms that while India celebrated its independence on August 15, 1947, the ceremonial unfurling of the national flag at the Red Fort did not take place until the morning of August 16, 1947.
On August 15, 1947, the primary public ceremonial flag hoisting was held at Princess Park near India Gate in New Delhi. The distinct separation of these two historic events highlights the unique administrative and logistical circumstances under which the transfer of power took place in 1947.
Timeline of the 1947 Flag Hoisting Events
Historical records from official releases provide a clear timeline of the events surrounding India's first Independence Day celebrations:
| Date & Time | Location | Key Event |
| Aug 14, 1947 (Midnight) | Constituent Assembly, New Delhi | Historic midnight session; Nehru delivers the "Tryst with Destiny" address as power is transferred. |
| Aug 15, 1947 (Morning) | Viceroy's House (Rashtrapati Bhavan) | Swearing-in ceremony of Jawaharlal Nehru as First Prime Minister and Lord Mountbatten as Governor-General. |
| Aug 15, 1947 (Afternoon) | Princess Park (near India Gate) | Public unfurling of the Indian tricolour before a massive crowd in the War Memorial area. |
| Aug 16, 1947 (8:30 AM) | Red Fort Ramparts, Old Delhi | First official hoisting of the national flag atop the Red Fort by Prime Minister Nehru. |
Why the Red Fort Ceremony Was Delayed to August 16
According to official archival records and historical documentation, multiple factors led to the Red Fort ceremony taking place a day after independence was declared:
Packed Constitutional Schedule
The legal transfer of power occurred at the stroke of midnight between August 14 and August 15, 1947. The morning of August 15 was consumed by official constitutional protocols, including cabinet swearing-in ceremonies and formal proceedings at the Constituent Assembly.
Logistical & Crowd Control Issues
The official public event scheduled for the afternoon of August 15 was situated at Princess Park near India Gate. Contemporary reports from the Press Information Bureau note that the turnout exceeded all official estimates, creating an overwhelming surge of citizens that disrupted the original rigid schedule and made additional public events logistically impossible that day.
Symbolic Choice of Princess Park
Princess Park was selected as the open-air venue to accommodate the immense numbers of citizens gathering in the capital. The Red Fort event was separately scheduled for the morning of August 16 to allow for a dedicated, orderly ceremony.
Official Sources Section
Information regarding the 1947 flag hoisting sequence is documented according to historical releases from the Press Information Bureau (PIB), archival records of the Constituent Assembly of India, and official government publications on national heritage.
Quote Section
According to official Press Information Bureau records:
"Pandit Jawaharlal Nehru unfurled the national flag for the first time on the Red Fort on August 16, 1947. From 1948 onwards, the ceremony was permanently unified with the August 15 Independence Day schedule."
Why It Matters
Understanding the true timeline of August 15 and 16, 1947, resolves long-standing archival confusions in public history. Photographic records of Nehru at the Red Fort on August 16 are frequently misdated in popular culture as August 15. Recognizing the sequence highlights the spontaneous nature of the nation's first day of independence and how institutional traditions were established in the days following the transfer of power.
Key Facts at a Glance
First Public Hoisting: The Indian tricolour was unfurled on August 15, 1947, at Princess Park near India Gate, not the Red Fort.
Red Fort Debut: Nehru first hoisted the national flag at the Red Fort on August 16, 1947, at 8:30 AM.
Tradition Established: Starting in 1948, the Red Fort flag hoisting ceremony was officially moved to August 15 to align with Independence Day celebrations.
Historical Record: Official PIB documentation confirms the distinction between the August 15 India Gate ceremony and the August 16 Red Fort address.
Frequently Asked Questions
Where was the national flag raised on August 15, 1947?
The main public flag unfurling on August 15, 1947, took place at Princess Park near India Gate in New Delhi.
When did the Red Fort Independence Day tradition begin?
While the first Red Fort flag hoisting occurred on August 16, 1947, the annual practice of combining the Prime Minister's address and flag hoisting at the Red Fort on August 15 began in 1948.
Why do many people believe the Red Fort event happened on August 15, 1947?
Photographs of Pandit Jawaharlal Nehru addressing the crowd at the Red Fort on August 16, 1947, were widely circulated alongside Independence Day coverage, causing the two separate events to merge in popular memory.
Source: Press Information Bureau (PIB) Official Releases, Constituent Assembly of India Records, National Archives of India.