Ninguna flor individual sirve como flor nacional para Gran Bretaña misma. En cambio, cada provincia dentro de Gran Bretaña tiene su propia flor nacional. Inglaterra tiene la rosa, Escocia tiene el cardo, Gales tiene el narciso e Irlanda del Norte tiene el trébol.
Según el Proyecto Gran Bretaña, la rosa se convirtió en la flor nacional de Inglaterra debido a la Guerra de las Rosas, el nombre del conflicto de una década entre la Casa de Lancaster y la Casa de York en el siglo XV. La campanilla azul es una alternativa al cardo en Escocia, y el puerro es una alternativa al narciso en Gales. En Irlanda del Norte, el trébol es notable por su uso para describir la Santísima Trinidad.