Флаг города Белокуриха Алтайского края представляет собой прямоугольное полотнище с отношением ширины к длине 2:3, состоящее из пяти горизонтально расположенных полос белого, синего, белого, зеленого и белого цветов, занимающих соответственно 6/10, 1/10, 0,5/10, 1/10 и 1,5/10 ширины полотнища. На верхней белой полосе помещено изображение синей (голубой) горы о трех вершинах, средняя вершина которой выше и с ущербом слева. В центре полотнища, поверх изображения горы и синей, белой и зеленой узких полос, изображение белого портика с расположенным в нем бьющим фонтаном того же цвета.
Обоснование символики:
Флаг разработан на основе герба г. Белокурихи: Зеленый, белый и синий цвета во флаге отражают особенности природного и экономического положения города Белокурихи - расположенного у подножия Алтайских гор на берегу реки Белокуриха окруженный множеством полей.
Белый цвет - символ чистоты помыслов.
Зеленый цвет - символ надежды, изобилия, возрождения, жизненных сил.
Синий цвет - символ благополучия, мира, верности, движения вперед.
Синяя гора символизирует географическое положение города у подножия горы Церковка.
Белый портик с бьющим фонтаном символизируют благоприятные климатические условия города-курорта, минеральные и радоновые воды, выходящие на поверхность на территории города. Фонтан - символический источник жизни, здоровья, обновления и