1906 में भारत का प्रथम राष्ट्रीय ध्वज कलकत्ता (तत्कालीन कोलकाता) में फहराया गया था।
भारत का गैर आधिकारिक ध्वज पहला राष्ट्रीय ध्वज 7 अगस्त, 1906 को पारसी बागान चौक (ग्रीक पार्क) कलकत्ता में फहराया गया था। उस समय झण्डे को लाल, पीले और हरे रंग की क्षैतिज पट्टियों से बनाया गया था।
- 1907 में मैडम भीकाजी कामा ने स्टूटगार्ड में झण्डा फहराया था। यह झण्डा सात तारे वाले सप्तऋषि तारामंडल का था।
- होमरूल आन्दोलन (Homerule Movement) के दौरान 1917 में एनी बेसेन्ट और बाल गंगाधर तिलक ने झण्डा फहराया था।
- 22 जुलाई, 1947 को संविधान सभा ने राष्ट्रीय ध्वज को स्वीकार कर लिया।