La bandera de Inglaterra fue adoptada en el siglo XVI, aunque aparece como símbolo inglés desde la época medieval. En los siglos XVII y XVIII, la bandera fue utilizada como un símbolo de la marina mercante británica.
Se compone de una cruz roja sobre fondo blanco. La cruz roja representa a San Jorge, el santo patrón de Inglaterra. Según la leyenda, San Jorge luchó y acabó con la vida del dragón para salvar a una princesa. Después de matar al animal, mitológico, San Jorge hizo una cruz en su escudo dibujado con la sangre del dragón.