In Afghanistan, Independence Day, also known as National Day, is a significant public holiday celebrated annually on August 19. This special occasion commemorates the Treaty of Rawalpindi in 1919, which ended British control over Afghan foreign affairs, effectively restoring full independence from British influence. This was a major milestone in Afghan history, hence every year, the country marks this day with various activities to pay tribute to the great heroes who bravely fought for the nation's sovereignty.

Celebrations on Independence Day in Afghanistan are characterized by a variety of festivities across the country. The day often begins with the President and government officials attending a wreath-laying ceremony at the Independence Minaret in Kabul. Pomp and pageantry ensue painting a vibrant picture of national pride. Cultural programs featuring traditional Afghan music, dance, and poetry readings are part of the celebrations, offering an opportunity for the citizens to express their patriotism and cherish their rich cultural heritage.

On this day, the Afghan flag, with its black, red and green horizontal stripes, is seen fluttering fiercely, not only on government buildings but also in homes of the Afghan people. Patriotic songs fill the air as the Afghan people take part in parades, sports tournaments, and organized fairs. In some parts of the country, Independence Day is observed with speeches and organized political rallies. Regardless of the volatile security situation, the spirit of the Afghan people remains strong, using this holiday to remember and honor the sacrifices made by their forebears to attain and maintain Afghanistan's independence.