Флаг – это один из важнейших символов государства, признанный во всем мире. По материалам исследования этнографа Ахмета Токтабая, главные казахские знамёна в ХУ1-ХУШ веках были белого цвета. Вместе со знамёнами имели хождение белые бунчуки (конские хвосты, прикреплённые к древку) по количеству казахских родов. Белый цвет считался у казахов атрибутом святости. Каждый из казахских родов (а их историки насчитывают от 6 до 10) имел своё белое знамя с изображением тамги.
Над юртой Абылай-хана, объединителя казахов, реял белый шёлковый флаг. Как гласит легенда, Абылай перед боем ранил себе большой палец и кропил кровью полотнище флага. Считается, что этим он отдавал долг красным знамёнам своих предков - чингизидов. В письменных источниках действительно встречаются упоминания о красных знамёнах Кенесары хана. Джанибек батыр использовал голубое знамя. Оно сохранялось до 1956 года, а затем его следы затерялись. Сохранились свидетельства о том, что сакско-сарматские племена, населявшие Казахстан в Ш-УШ веках до нашей эры, имели свои знамена. Кочевники-гунны имели белые флаги, у тюрков - предков современных тюркских народов, в том числе и казахов, - флаги голубого, зеленого, желтого и других цветов. Выбор цвета флага определялся самой историей. Казахстан на протяжении почти 600 лет находился под властью чингизидов. Впоследствии стяги золотоордынских, акордынских и казахских ханов и султанов были тоже белого цвета. Например, до сих пор сохраняется в народной памяти белый флаг Абылая (XVIII век). Цвет знамени правителя Средней Азии Тимура, так же как знамена тюрков, хазаров и сельджукидов, был небесно-голубым. Настоящие национальные флаги казахов появились уже в XX веке. Информации о них очень мало, документы почти не известны. В Конституции Каз ССР 1978 года флаг описывался следующим образом: «Государственный флаг Казахской Советской Социалистической Республики представляет собой полотнище, состоящее из трёх горизонтально расположенных цветных полос: верхней — красного цвета, составляющей две трети ширины флага, средней — лазуревого цвета, составляющей две девятых ширины флага; нижней — красного цвета, составляющей одну девятую ширины флага. Отношение ширины флага к его длине 1:2».(