Флаг города Курска представляет собой прямоугольное полотнище лазуревого цвета с диагональной полосой сине-голубого цвета. На сине-голубой полосе изображены три летящие куропатки серебряного цвета. Ширина диагональной полосы составляет одну треть ширины флага. Отношение ширины флага к его длине 2: 3. Флаг Курска разработан на основе его герба. Куропатки символизируют богатство курской природы. С ними связывается происхождение названия города. Символическое значение цветов, используемых в флаге: лазуревый красота, мягкость, величие; сине-голубой правда, истина, небеса; серебро чистота, доброта, невинность. Флаг Курска, как и флаг Курской области, разработан с нарушением правил вексиллологии. Так как флаг является гербовым, то поле должно быть не лазуревым, а серебряным (по правилам вексиллологии изображается белым цветом), а перевязь синяя.