Die nasionale vlag van Afghanistan (Pasjtoe: د افغانستان رپی; Dari-Persies: پرچم افغانستان) is op 19 Augustus 2013 amptelik in gebruik geneem. Die vlag vertoon ’n vertikale driekleur van drie gelyke vertikale bane van swart, rooi en groen met die nasionale embleem in die middel van die vlag. In die tydperk van die Hotaki-dinastie is ’n eenvoudige swart vlag gebruik. Daarna is ’n tweekleur in groen, wit en groen gebruik onder die regering van Ahmad Shah Durrani. Gedurende die Barakzai-dinastie is geen vlag gebruik nie en dit is in dié tydperk dat Afghanistan ’n emiraat geword het. Onder die regering van Abdoer Rahman Khan is weer, soos in die tyd van die Hotaki-dinastie, ’n eenvoudige swart vlag gebruik. Aan die begin van die twintigste eeu, onder die regering van Habiboellah Khan, is ’n swart vlag met ’n seël gebruik wat die voorloper is van die huidige embleem van Afghanistan. Hahibullah Khan se opvolger, Amanoellah, het uitgebrei op sy vader se vlag deur uitgaande strale in die vorm van ’n oktagram om die seël te sit.