Fue creada por el General Manuel Belgrano el 27 de febrero de 1812, en el poblado de la Capilla del Rosario, Pago de los Arroyos, hoy ciudad de Rosario. Fue consagrada con los mismos colores "celeste y blanco" por el Congreso de Tucumán el 20 de julio de 1816, debido a una iniciativa del diputado Juan José Paso, y ratificada por el mismo cuerpo en Buenos Aires, el 25 de febrero de 1818, incorporando el sol incaico en la franja blanca central.
En 1938 el Congreso Nacional sancionó la Ley 12.361 fijando el 20 de Junio como Día de la Bandera.
Posteriormente, el Decreto 1584/2010 estableció el carácter inamovible de la conmemoración del 20 de Junio en recuerdo del paso a la inmortalidad del General Manuel Belgrano.