О самых ранних флагах в истории таджикского народа известно, в основном, из «Авесты» - собрания священных текстов зороастрийцев, а также из легенд, собранных в древнем персидском эпосе «Шахнаме». Согласно этим источникам, одним из самых известных древних флагов таджиков был «кавианский стяг» под названием «Дирафши Кавияни».
По легенде, такой флаг появился, когда иранцы восстали против иноземного узурпатора Заххака. Их предводителем был кузнец Каве, который закрепил свой кожаный фартук на древке копья и под таким знаменем пришел к законному наследнику царей Фаридуну. Фаридун посчитал знамя символом блага и повелел украсить полотнище золотой звездой с 4 лучами, драгоценными камнями, а также красной, желтой и фиолетовой лентами.
Ныне флаг «Дирафши Кавияни» даже изображен в центре Штандарта Президента Республики Таджикистан. А в истории таджикского народа флаги, похожие на этот, затем использовались во времена правления Ахеменидов, а также при правлении династии Аршакидов. Во времена Сасанидской империи тоже использовался свой вариант «Дирафши Кавияни».
В период примерно с XVI века и до начала ХХ века, когда в Таджикистане была окончательно установлена советская власть, в государственной символике использовались уже не вариации «Дирафши Кавияни», а другие флаги. В советский период государственным флагом сначала Таджикской АССР, а затем и Таджикской ССР был красный стяг, дизайн которого несколько раз претерпевал изменения.
Последний раз флаг советского Таджикистана поменялся в 1953 году, когда на красном полотнище появились белая и красная полосы и была убрана ранее принятая надпись «Таджикская ССР» на русском и таджикском языках. При этом на флаге дополнительно изображался серп и молот, а также пятиконечная звезда.
Современный государственный флаг Республики Таджикистан, принятый после распада СССР, представляет собой прямоугольное полотнище с соотношением сторон 1:2, которое состоит из трех горизонтальных полос. Верхняя полоса имеет красный цвет, средняя — белый, нижняя — зеленый. Они соотносятся между собой по ширине как 2:3:2. В центре флага имеется изображение золотой стилизованной короны, увенчанной полукругом из семи пятиконечных звезд.
Символика цветов флага уходит корнями в глубокую древность: в древнеиранском обществе красный цвет символизировал военную знать, белый — духовенство, а зеленый — свободных общинников. В современном флаге Таджикистана эти цвета символизируют рабочих, интеллигенцию и крестьян соответственно. Так сказано в Положении о Государственном флаге Республики Таджикистан, которое было принято 24 ноября 1992 года (отсюда и дата праздника).
По случаю праздника в государственных учреждениях и просто на улицах вывешивают государственные флаги. В городах страны проводятся праздничные мероприятия — торжественные шествия, спортивные состязания, концерты. В Душанбе проводят официальную церемонию поднятия государственного флага Республики Таджикистан у самого высокого в мире флагштока высотой 165 метров.