The flowers on this website are to be found in Scotland, regardless of whether they are considered native.
Whether a flower is considered ‘native’ or ‘non-native’, is interesting. Nature is dynamic. It is constantly changing. Plants have been moving around the globe without any help from humans for millions of years. They shifted along with the plates, they drifted onto shores and they were carried by birds.
Webb, in 1985, suggested 8 criteria to judge whether a species was native or non-native. By Webb’s own admission, these criteria are indicative rather than definitive.
Despite the limitations of this approach, a plant’s ‘nativeness’ can (and often is) the difference between governments spending millions of pounds on preserving it or spending millions of pounds in trying to eradicate it.
Darwin’s theory was not that nature would reach a state of perfection and then never change. It constantly evolves. Eradication attempts are almost always unsuccessful in any case.
If you want to learn how to make a wildflower meadow, read this guide.
Click here to see a month-by-month flowering calendar.
Latin name: Myriophyllum alterniflorum
Family: Haloragaceae
Height: 20cm - 120cm
Flowering Season: May - Aug
Latin name: Sueda maritima
Family: Aramanthaceae
Height: 7cm - 30cm
Flowering Season: Aug - Oct
Latin name: Atriplex glabriuscula
Family: Amaranthaceae
Height: up to 20cm
Flowering Season: Jul - Sep
Latin name: Arctostaphylos uva-ursi
Family: Ericaceae
Height: Creeping to 1.5m
Flowering Season: Jul - Sep
Latin name: Erica cinerea
Family: Ericaceae
Height: up to 60cm
Flowering Season: Jul - Sep
Latin name: Sedum acre
Family: Crassulaceae
Height: 2cm - 10cm
Flowering Season: May - Jul
Latin name: Lathyrus linifolius
Family: Fabaceae
Height: 10cm - 40cm
Flowering Season: Apr - Jul
Latin name: Fallopia convolvulus
Family: Polygonaceae
Height: 30 - 120cm
Flowering Season: Jul - Oct
Latin name: Medicago lupulina
Family: Fabaceae
Height: 5-50cm
Flowering Season: May - Sep
Latin name: Geranium sanguineum
Family: Geraniaceae
Height: 10cm - 40cm
Flowering Season: May - Aug
Latin name: Narthecium ossifragum
Family: Nartheciaceae
Height: 5 to 40cm
Flowering Season: Jul - Sep
Latin name: Myrica gale
Family: Myricaceae
Height: 60 to 150 cm
Flowering Season: Apr - Jun
Latin name: Menyanthes trifoliata
Family: Menyanthaceae
Height: 12 to 30 cm
Flowering Season: May - Jul
Latin name: Rubus fruticosus aggregate
Family: Rosaceae
Height: variable to 1.2m
Flowering Season: May - Sep
Latin name: Rubus fruticosus aggregate
Family: Rosaceae
Height: Up to 1.2m
Flowering Season: May - Sep
Latin name: Rumex obtusifolius
Family: Polygonaceae
Height: 50 - 100cm
Flowering Season: Jun - Oct
Latin name: Epilobium montanum
Family: Onagraceae
Height: 5 - 60cm
Flowering Season: Jun - Aug
Latin name: Cytisus scoparius
Family: Fabaceae
Height: From 60 cm to 2 m
Flowering Season: May - Jun
Latin name: Cytisus scoparius
Family: Fabaceae
Height: 60cm - 2m
Flowering Season: May - Jun
Latin name: Ranunculus bulbosus
Family: Ranunculaceae
Height: 15 - 40cm
Flowering Season: Apr - Jun
Latin name: Rosa spinosissima
Family: Rosaceae
Height: 10cm - 100cm
Flowering Season: May - Jul
Latin name: Vicia sepium
Family: Fabaceae
Height: up to 1m
Flowering Season: May - Aug
Latin name: Sinapsis arvensis
Family: Brassicaceae
Height: 30 - 80cm
Flowering Season: May - Jul
Latin name: Rumex conglomeratus
Family: Polygonaceae
Height: 30 - 60 cm
Flowering Season: Jul - Oct
Latin name: Lotus corniculatus
Family: Fabaceae
Height: 10cm - 40cm
Flowering Season: Jun - Sep
Latin name: Pinguicula vulgaris
Family: Lentibulariaceae
Height: 5 to 18cm
Flowering Season: May - Aug
Latin name: Stellaria media
Family: Caryophyllaceae
Height: 5 - 40 cm
Flowering Season: Mar - Dec
Latin name: Eriophorum angustifolium
Family: Cyperaceae
Height: 20 to 60 cm
Flowering Season: May - Jul
Latin name: Viola riviniana
Family: Violaceae
Height: 2cm - 20cm
Flowering Season: Apr - Jun
Latin name: Fuminaria officinalis
Family: Papaveraceae
Height: Climbing to 1m
Flowering Season: May - Oct
Latin name: Fuminaria officinalis
Family: Papaveraceae
Height: Up to 1 meter
Flowering Season: May - Oct
Latin name: Alchemilla vulgaris
Family: Rosaceae
Height: 5cm - 45cm
Flowering Season: Jun - Sep
Latin name: Malva sylvestris
Family:
Height: 45 - 90cm
Flowering Season: Jun - Sep
Latin name: Cerastium fontanum
Family: Caryophyllaceae
Height: up to 40cm
Flowering Season: Apr - Sep
Latin name: Urtica dioica
Family: Urticaceae
Height: 30 - 150cm
Flowering Season: Jun - Aug
Latin name: Papaver rhoeas
Family: Fabaceae
Height: 60cm - 2m
Flowering Season: All Seasons
Latin name: Ononis repens
Family: Fabaceae
Height: 30cm - 60cm
Flowering Season: Jun - Sep
Latin name: Helianthemum nummularium
Family: Cistaceae
Height: 5cm - 30cm
Flowering Season: Jun - Sep
Latin name: Cochlearia officinalis
Family: Brassicaceae
Height: 5cm - 50cm
Flowering Season: May - Aug
Latin name: Rumex acetosa
Family: Polygonaceae
Height: up to 50cm
Flowering Season: May - Jun
Latin name: Vicia Sativa
Family: Fabaceae
Height: scrambling up to 1.2m
Flowering Season: May - Sep
Latin name: Erophila verna
Family: Brassicaceae
Height: 2cm - 20cm
Flowering Season: Mar - Jun
Latin name: Pyrola minor
Family: Ericaceae
Height: 10 to 30cm
Flowering Season: Jun - Aug
Latin name: Vaccinium vitis-idaea
Family: Ericaceae
Height: Up to 30cm
Flowering Season: Jun - Aug
Latin name: Primulaceae
Family: Primula veris
Height: 10cm - 30cm
Flowering Season: Apr - Jun
Latin name: Ranunculus repens
Family: Ranunculaceae
Height: 15 - 60cm
Flowering Season: May - Aug
Latin name: Erica tetralix
Family: Ericaceae
Height: up to 60cm
Flowering Season: Jul - Sep
Latin name: Rubiaceae
Family: Cruciata laevipes
Height: 15cm - 70cm
Flowering Season: May - Jun
Latin name: Empetrum nigrum
Family: Ericaceae
Height: 15 to 45cm
Flowering Season: May - Jul
Latin name: Rumex crispus
Family: Polygonaceae
Height: 50 - 100cm
Flowering Season: Jun - Oct
Latin name: Rosa canina
Family: Rosaceae
Height: 1 to 3 m
Flowering Season: Jun - Jul
Latin name: Geranium molle
Family: Geraniaceae
Height: 10 - 40cm
Flowering Season: Apr - Oct
Latin name: Dactylorhiza incarnata
Family: Orchidaceae
Height: 15 - 50cm
Flowering Season: May - Jul
Latin name: Sedum anglicum
Family: Crassulaceae
Height: 2cm - 8cm
Flowering Season: Jun - Sep
Latin name: Linum catharcticum
Family: Linaceae
Height: 5cm - 25cm
Flowering Season: Jun - Sep
Latin name: Viola arvensis
Family: Voilaceae
Height: 15 - 45cm
Flowering Season: May - Oct
Latin name: Alliaria petiolata
Family: Brassicaceae
Height: 20 - 120cm
Flowering Season: Apr - Jun
Latin name: Alliaria petiolata
Family: Brassicaceae
Height: 20cm - 120cm
Flowering Season: Apr - Jun
Latin name: Fallopia sachalinensis
Family: Polygonaceae
Height: rarely to 4m
Flowering Season: Aug - Sep
Latin name: Salicornia europaea
Family: Amaranthaceae
Height: 10cm - 30cm
Flowering Season: Aug - Sep
Latin name: Trollius europaeus
Family: Ranunculaceae
Height: 10cm - 60cm
Flowering Season: Jun - Aug
Latin name: Ulex europaeus
Family: Fabacaea
Height: 60cm - 200cm
Flowering Season: Dec - Jun
Latin name: Parnassia palustris
Family: Celastraceae
Height: 10cm - 30cm
Flowering Season: Jul - Oct
Latin name: Spergularia media
Family: Caryophyllaceae
Height: up to 30cm
Flowering Season: Jun - Sep
Latin name: Trifolium arvense
Family: Fabaceae
Height: 5cm - 20cm
Flowering Season: Jun - Sep
Latin name: Galium saxatile
Family: Rubiaceae
Height: 10 to 20cm
Flowering Season: Jun - Aug
Latin name: Polygala serpyllifolia
Family: Polygalaceae
Height: 10 – 30cm
Flowering Season: May - Aug
Latin name: Dactylorhiza maculata
Family: Orchidaceae
Height: 15 to 60cm
Flowering Season: Jun - Aug
Latin name: Calluna vulgaris
Family: Ericaceae
Height: up to 60cm
Flowering Season: Jul - Sep
Latin name: Sisymbrium officinale
Family: Brassicaceae
Height: 30cm - 90cm
Flowering Season: Jun - Jul
Latin name: Geranium robertianum
Family: Geraniaceae
Height: 10 - 50cm
Flowering Season: May - Sep
Latin name: Ranunculus hederaceus
Family: Ranunculaceae
Height: 10cm - 40cm
Flowering Season: Jun - Sep
Latin name: Fallopia japonica
Family: Polygonaceae
Height: up to 2m
Flowering Season: Aug - Oct
Latin name: Anthyllis vulneraria
Family: Fabaceae
Height: up to 60cm
Flowering Season: Jun - Sep
Latin name: Polygonum aviculare
Family: Polygonaceae
Height: up to 2m
Flowering Season: Jul - Nov
Latin name: Galium Verum
Family: Rubiacea
Height: 15cm - 80cm
Flowering Season: Jul - Aug
Latin name:
Family:
Height:
Flowering Season: All Seasons
Latin name: Ranunculus flammula
Family: Ranunculaceae
Height: creeping to 80cm
Flowering Season: May - Sep
Latin name: Trifolium dubium
Family: Fabaceae
Height: Trailing to 25cm
Flowering Season: May - Oct
Latin name: Pedicularis sylvatica
Family: Orobanchaceae
Height: 8 to 25 cm
Flowering Season: Apr - Aug
Latin name: Dianthus deltoides
Family: Caryophyllaceae
Height: 15cm - 45cm
Flowering Season: Jun - Sep
Latin name: Comarum palustre
Family: Rosaceae
Height: 15cm - 45cm
Flowering Season: May - Jul
Latin name: Caltha palustris
Family: Ranunculaceae
Height: up to 60cm
Flowering Season: Mar - Jul
Latin name: Ranunculus acris
Family: Ranunculaceae
Height: 15cm - 100cm
Flowering Season: May - Aug
Latin name: Geranium pratense
Family: Geraniaceae
Height: 50 - 70cm
Flowering Season: Jun - Aug
Latin name: Saxifraga granulata
Family: Saxifragaceae
Height: 10cm - 50cm
Flowering Season: Jun - Aug
Latin name: Filipendula ulmaria
Family: Rosaceae
Height: 60cm - 120cm
Flowering Season: May - Sep
Latin name: Hypericum perforatum
Family: Hypericaceae
Height: 30cm - 90cm
Flowering Season: Jun - Sep
Latin name: Sagina procumbens
Family: Caryophyllaceae
Height: spreading to 20cm
Flowering Season: May - Sep
Latin name: Astragalus danicus
Family: Fabaceae
Height: 5cm - 35cm
Flowering Season: May - Jul
Latin name: Brassica napus
Family: Brassicaceae
Height: Up to 1 meter
Flowering Season: Apr - Aug
Latin name: Trifolium pratense
Family: Fabaceae
Height: up to 60cm
Flowering Season: May - Sep
Latin name: Persicaria maculosa
Family: Polygonaceae
Height: 25 - 75 cm
Flowering Season: Jun - Oct
Latin name: Chamerion angustifolium
Family: Onagraceae
Height: 30 - 120cm
Flowering Season: Jul - Sep
Latin name: Sedum rosea
Family: Crassulacea
Height: 15cm - 30cm
Flowering Season: May - Aug
Latin name: Silene uniflora
Family: Caryophyllaceae
Height: 8cm - 25cm
Flowering Season: Jun - Aug
Latin name: Cakile maritima
Family: Brassicaceae
Height: 15cm - 45cm
Flowering Season: Jun - Aug
Latin name: Honckenya peploides
Family: Caryophyllaceae
Height: 5cm - 25cm
Flowering Season: May - Aug
Latin name: Rumex acetosella
Family: Polygonaceae
Height: up to 30cm
Flowering Season: May - Sep
Latin name: Capsella bursa-pastoris
Family: Brassicaceae
Height: 30 - 40cm
Flowering Season: Jan - Dec
Latin name: Hypericum pulchrum
Family: Hypericaceae
Height: 30 to 60 cm
Flowering Season: Jun - Aug
Latin name: Lepidium hetrophyllum
Family: Brassicaceae
Height: 15 - 45cm
Flowering Season: May - Aug
Latin name: Vicia lathyroides
Family: Fabaceae
Height: 5cm - 20cm
Flowering Season: May - Jun
Latin name: Euphorbia helioscopia
Family: Euphorbiaceae
Height: 10 - 50cm
Flowering Season: May - Oct
Latin name: Armeria Maritima
Family: Plumbaginaceae
Height: 5cm - 30cm
Flowering Season: Apr - Oct
Latin name: Arenaria serpyllifolia
Family: Caryophyllaceae
Height: 3 to 25cm
Flowering Season: Jun - Aug
Latin name: Potentilla erecta
Family: Rosaceae
Height: 5cm - 50cm
Flowering Season: Jun - Sep
Latin name: Vicia cracca
Family: Fabaceae
Height: Scrambling up to 2m
Flowering Season: Jun - Aug
Latin name: Erysimum cheiri
Family: Brassicaceae
Height: 20 - 60cm
Flowering Season: Apr - Jun
Latin name: Geum rivale
Family: Rosaceae
Height: 20cm - 60cm
Flowering Season: May - Sep
Latin name: Ranunculus aquatilis
Family: Ranunculaceae
Height: crawling laterally to 1m
Flowering Season: May - Jun
Latin name: Cardamine flexuosa
Family: Brassicaceae
Height: 10 - 50cm
Flowering Season: Apr - Sep
Latin name: Papaver Rhoeas
Family: Papaveraceae
Height: 20cm - 60cm
Flowering Season: Jun - Sep
Latin name: Trifolium repens
Family: Fabaceae
Height: 15cm - 50cm
Flowering Season: Jun - Sep
Latin name: Sinapsis alba
Family: Brassicaceae
Height: 30 - 80cm
Flowering Season: Jun - Aug
Latin name: Nymphaea alba
Family: Nymphaeaceae
Height: 0.5-3m
Flowering Season: Jul - Aug
Latin name: Viola Tricolor
Family: Violaceae
Height: up to 15cm
Flowering Season: Apr - Sep
Latin name: Raphanus raphinastrum
Family: Brassicaceae
Height: 20 - 60cm
Flowering Season: May - Sep
Latin name: Raphanus raphanistrum
Family: Brassicacea
Height: 20cm - 60cm
Flowering Season: May - Sep
Latin name: Barbarea vulgaris
Family: Brassicaceae
Height: 30 - 90cm
Flowering Season: May - Aug
Latin name: Geranium sylvaticum
Family: Geraniaceae
Height: 50 - 80cm
Flowering Season: Jun - Jul
Latin name: Teucrium Scorodonia
Family: Lamiaceae
Height: 15 to 30cm
Flowering Season: Jul - Sep