Крымские татары относятся к коренному населению Крымского полуострова. Несмотря на присутствие слова «татары» в названии этого тюркского народа, на самом деле он сформировался отдельно от татар в период существования Крымского ханства в середине XV – конце XVIII веков.
Крымское ханство было основано в 1441 году чингизидом (т. е. потомком Чингисхана) Хаджи Гераем на территории ранее существовавшего в составе Золотой Орды Крымского улуса. До присоединения к Российской империи ханство после смерти Хаджи Герая было вассалом Османской империи, оно занимало не только сам Крымский полуостров, но и земли между Дунаем и Днепром, Приазовье, а также большую часть нынешнего Краснодарского края России.
Хотя Крымское ханство имело многовековую историю, отдельного государственного флага у него не было. В результате крымскотатарский флаг был впервые принят национальным съездом крымских татар (Курултаем) в 1917 году, сразу после Февральской революции в России.
Этот флаг представлял собой голубое полотнище с золотой (желтой) эмблемой в верхнем левом гулу. Голубой — это цвет тюркских народов, а эмблема — это тарак-тамга, родовой знак династии Гераев, которая правила Крымским ханством в течение всего времени его существования.
Когда на территории Крымского полуострова установилась советская власть, здесь, как и на всех прочих территориях в составе СССР, государственным стал красный коммунистический флаг. И только после распада Советского Союза вновь встал вопрос об утверждении собственного национального флага крымских татар.
26 июня 1991 года, через два года после начала массового возвращения крымских татар из мест депортации, был созван в Крыму второй Курултай, который 30 июня повторно принял флаг крымских татар в качестве национального. В итоге день начала работы второго Курултая крымские татары отмечать как День крымскотатарского флага.
Впервые данный праздник был отмечен в 2010 году, соответствующие мероприятия проходили по всему Крымскому полуострову. Но после событий 2014 года в Крыму большинство праздничных мероприятий проходят в Киеве и других городах материковой Украины со значительным крымскотатарским населением под девизом «Два флага — одна страна» (национальный флаг Украины также выполнен в желто-голубых цветах).
Ныне по случаю праздника в Киеве обычно проходит торжественное шествие по Крещатику, за которым следует митинг на Майдане Независимости, традиционный автопробег и другие мероприятия. Президент Украины в День крымскотатарского флага обращается к крымским татарам с официальным поздравлением.