Set Currency: My Account (0) Item(s)
BECOME A LORD OR A LADY NOW

Scottish Wildflowers

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.

  • Fossil evidence
  • Habitat
  • Historical evidence
  • Geographical distribution
  • Genetic diversity
  • Frequency of known naturalisation
  • Reproductive pattern
  • Possible means of introduction

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.

List of Wildflowers Found in Scotland

Alternate Water-Milfoil

Latin name: Myriophyllum alterniflorum

Family: Haloragaceae

Height: 20cm - 120cm

Flowering Season: May - Aug

Annual Seablite

Latin name: Sueda maritima

Family: Aramanthaceae

Height: 7cm - 30cm

Flowering Season: Aug - Oct

Babingtons Orache

Latin name: Atriplex glabriuscula

Family: Amaranthaceae

Height: up to 20cm

Flowering Season: Jul - Sep

Bearberry

Latin name: Arctostaphylos uva-ursi

Family: Ericaceae

Height: Creeping to 1.5m

Flowering Season: Jul - Sep

Bell Heather

Latin name: Erica cinerea

Family: Ericaceae

Height: up to 60cm

Flowering Season: Jul - Sep

Biting Stonecrop

Latin name: Sedum acre

Family: Crassulaceae

Height: 2cm - 10cm

Flowering Season: May - Jul

Bitter Vetch

Latin name: Lathyrus linifolius

Family: Fabaceae

Height: 10cm - 40cm

Flowering Season: Apr - Jul

Black Bindweed

Latin name: Fallopia convolvulus

Family: Polygonaceae

Height: 30 - 120cm

Flowering Season: Jul - Oct

Black Medick

Latin name: Medicago lupulina

Family: Fabaceae

Height: 5-50cm

Flowering Season: May - Sep

Bloody Cranesbill

Latin name: Geranium sanguineum

Family: Geraniaceae

Height: 10cm - 40cm

Flowering Season: May - Aug

Bog Asphodel

Latin name: Narthecium ossifragum

Family: Nartheciaceae

Height: 5 to 40cm

Flowering Season: Jul - Sep

Bog Myrtle

Latin name: Myrica gale

Family: Myricaceae

Height: 60 to 150 cm

Flowering Season: Apr - Jun

Bogbean

Latin name: Menyanthes trifoliata

Family: Menyanthaceae

Height: 12 to 30 cm

Flowering Season: May - Jul

Bramble

Latin name: Rubus fruticosus aggregate

Family: Rosaceae

Height: variable to 1.2m

Flowering Season: May - Sep

Bramble

Latin name: Rubus fruticosus aggregate

Family: Rosaceae

Height: Up to 1.2m

Flowering Season: May - Sep

Broad Leaved Dock

Latin name: Rumex obtusifolius

Family: Polygonaceae

Height: 50 - 100cm

Flowering Season: Jun - Oct

Broad-leaved Willowherb

Latin name: Epilobium montanum

Family: Onagraceae

Height: 5 - 60cm

Flowering Season: Jun - Aug

Broom

Latin name: Cytisus scoparius

Family: Fabaceae

Height: From 60 cm to 2 m

Flowering Season: May - Jun

Broom

Latin name: Cytisus scoparius

Family: Fabaceae

Height: 60cm - 2m

Flowering Season: May - Jun

Bulbous buttercup

Latin name: Ranunculus bulbosus

Family: Ranunculaceae

Height: 15 - 40cm

Flowering Season: Apr - Jun

Burnet Rose

Latin name: Rosa spinosissima

Family: Rosaceae

Height: 10cm - 100cm

Flowering Season: May - Jul

Bush Vetch

Latin name: Vicia sepium

Family: Fabaceae

Height: up to 1m

Flowering Season: May - Aug

Charlock

Latin name: Sinapsis arvensis

Family: Brassicaceae

Height: 30 - 80cm

Flowering Season: May - Jul

Clustered Dock

Latin name: Rumex conglomeratus

Family: Polygonaceae

Height: 30 - 60 cm

Flowering Season: Jul - Oct

Common Birdsfoot Trefoil

Latin name: Lotus corniculatus

Family: Fabaceae

Height: 10cm - 40cm

Flowering Season: Jun - Sep

Common Butterwort

Latin name: Pinguicula vulgaris

Family: Lentibulariaceae

Height: 5 to 18cm

Flowering Season: May - Aug

Common Chickweed

Latin name: Stellaria media

Family: Caryophyllaceae

Height: 5 - 40 cm

Flowering Season: Mar - Dec

Common Cottongrass

Latin name: Eriophorum angustifolium

Family: Cyperaceae

Height: 20 to 60 cm

Flowering Season: May - Jul

Common Dog Violet

Latin name: Viola riviniana

Family: Violaceae

Height: 2cm - 20cm

Flowering Season: Apr - Jun

Common Fumitory

Latin name: Fuminaria officinalis

Family: Papaveraceae

Height: Climbing to 1m

Flowering Season: May - Oct

Common Fumitory

Latin name: Fuminaria officinalis

Family: Papaveraceae

Height: Up to 1 meter

Flowering Season: May - Oct

Common Lady’s Mantle

Latin name: Alchemilla vulgaris

Family: Rosaceae

Height: 5cm - 45cm

Flowering Season: Jun - Sep

Common Mallow

Latin name: Malva sylvestris

Family:

Height: 45 - 90cm

Flowering Season: Jun - Sep

Common Mouse-ear

Latin name: Cerastium fontanum

Family: Caryophyllaceae

Height: up to 40cm

Flowering Season: Apr - Sep

Common Nettle

Latin name: Urtica dioica

Family: Urticaceae

Height: 30 - 150cm

Flowering Season: Jun - Aug

Common Poppy

Latin name: Papaver rhoeas

Family: Fabaceae

Height: 60cm - 2m

Flowering Season: All Seasons

Common Restharrow

Latin name: Ononis repens

Family: Fabaceae

Height: 30cm - 60cm

Flowering Season: Jun - Sep

Common Rock-rose

Latin name: Helianthemum nummularium

Family: Cistaceae

Height: 5cm - 30cm

Flowering Season: Jun - Sep

Common Scurvy Grass

Latin name: Cochlearia officinalis

Family: Brassicaceae

Height: 5cm - 50cm

Flowering Season: May - Aug

Common Sorrel

Latin name: Rumex acetosa

Family: Polygonaceae

Height: up to 50cm

Flowering Season: May - Jun

Common Vetch

Latin name: Vicia Sativa

Family: Fabaceae

Height: scrambling up to 1.2m

Flowering Season: May - Sep

Common Whitlow Grass

Latin name: Erophila verna

Family: Brassicaceae

Height: 2cm - 20cm

Flowering Season: Mar - Jun

Common Wintergreen

Latin name: Pyrola minor

Family: Ericaceae

Height: 10 to 30cm

Flowering Season: Jun - Aug

Cowberry

Latin name: Vaccinium vitis-idaea

Family: Ericaceae

Height: Up to 30cm

Flowering Season: Jun - Aug

Cowslip

Latin name: Primulaceae

Family: Primula veris

Height: 10cm - 30cm

Flowering Season: Apr - Jun

Creeping buttercup

Latin name: Ranunculus repens

Family: Ranunculaceae

Height: 15 - 60cm

Flowering Season: May - Aug

Cross-Leaved Heath

Latin name: Erica tetralix

Family: Ericaceae

Height: up to 60cm

Flowering Season: Jul - Sep

Crosswort

Latin name: Rubiaceae

Family: Cruciata laevipes

Height: 15cm - 70cm

Flowering Season: May - Jun

Crowberry

Latin name: Empetrum nigrum

Family: Ericaceae

Height: 15 to 45cm

Flowering Season: May - Jul

Curled Dock

Latin name: Rumex crispus

Family: Polygonaceae

Height: 50 - 100cm

Flowering Season: Jun - Oct

Dog Rose

Latin name: Rosa canina

Family: Rosaceae

Height: 1 to 3 m

Flowering Season: Jun - Jul

Dovesfoot Cranesbill

Latin name: Geranium molle

Family: Geraniaceae

Height: 10 - 40cm

Flowering Season: Apr - Oct

Early Marsh Orchid

Latin name: Dactylorhiza incarnata

Family: Orchidaceae

Height: 15 - 50cm

Flowering Season: May - Jul

English Stonecrop

Latin name: Sedum anglicum

Family: Crassulaceae

Height: 2cm - 8cm

Flowering Season: Jun - Sep

Fairy Flax

Latin name: Linum catharcticum

Family: Linaceae

Height: 5cm - 25cm

Flowering Season: Jun - Sep

Field Pansy

Latin name: Viola arvensis

Family: Voilaceae

Height: 15 - 45cm

Flowering Season: May - Oct

Garlic Mustard

Latin name: Alliaria petiolata

Family: Brassicaceae

Height: 20 - 120cm

Flowering Season: Apr - Jun

Garlic Mustard

Latin name: Alliaria petiolata

Family: Brassicaceae

Height: 20cm - 120cm

Flowering Season: Apr - Jun

Giant Knotweed

Latin name: Fallopia sachalinensis

Family: Polygonaceae

Height: rarely to 4m

Flowering Season: Aug - Sep

Glasswort

Latin name: Salicornia europaea

Family: Amaranthaceae

Height: 10cm - 30cm

Flowering Season: Aug - Sep

Globeflower

Latin name: Trollius europaeus

Family: Ranunculaceae

Height: 10cm - 60cm

Flowering Season: Jun - Aug

Gorse

Latin name: Ulex europaeus

Family: Fabacaea

Height: 60cm - 200cm

Flowering Season: Dec - Jun

Grass of Parnassus

Latin name: Parnassia palustris

Family: Celastraceae

Height: 10cm - 30cm

Flowering Season: Jul - Oct

Greater Sea-Spurrey

Latin name: Spergularia media

Family: Caryophyllaceae

Height: up to 30cm

Flowering Season: Jun - Sep

Haresfoot Clover

Latin name: Trifolium arvense

Family: Fabaceae

Height: 5cm - 20cm

Flowering Season: Jun - Sep

Heath Bedstraw

Latin name: Galium saxatile

Family: Rubiaceae

Height: 10 to 20cm

Flowering Season: Jun - Aug

Heath Milkwort

Latin name: Polygala serpyllifolia

Family: Polygalaceae

Height: 10 – 30cm

Flowering Season: May - Aug

Heath Spotted Orchid

Latin name: Dactylorhiza maculata

Family: Orchidaceae

Height: 15 to 60cm

Flowering Season: Jun - Aug

Heather

Latin name: Calluna vulgaris

Family: Ericaceae

Height: up to 60cm

Flowering Season: Jul - Sep

Hedge Mustard

Latin name: Sisymbrium officinale

Family: Brassicaceae

Height: 30cm - 90cm

Flowering Season: Jun - Jul

Herb-Robert

Latin name: Geranium robertianum

Family: Geraniaceae

Height: 10 - 50cm

Flowering Season: May - Sep

Ivy-leaved Water Crowfoot

Latin name: Ranunculus hederaceus

Family: Ranunculaceae

Height: 10cm - 40cm

Flowering Season: Jun - Sep

Japanese Knotweed

Latin name: Fallopia japonica

Family: Polygonaceae

Height: up to 2m

Flowering Season: Aug - Oct

Kidney Vetch

Latin name: Anthyllis vulneraria

Family: Fabaceae

Height: up to 60cm

Flowering Season: Jun - Sep

Knotgrass

Latin name: Polygonum aviculare

Family: Polygonaceae

Height: up to 2m

Flowering Season: Jul - Nov

Lady’s Bedstraw

Latin name: Galium Verum

Family: Rubiacea

Height: 15cm - 80cm

Flowering Season: Jul - Aug

Lesser Meadow-Rue

Latin name:

Family:

Height:

Flowering Season: All Seasons

Lesser Spearwort

Latin name: Ranunculus flammula

Family: Ranunculaceae

Height: creeping to 80cm

Flowering Season: May - Sep

Lesser Trefoil

Latin name: Trifolium dubium

Family: Fabaceae

Height: Trailing to 25cm

Flowering Season: May - Oct

Lousewort

Latin name: Pedicularis sylvatica

Family: Orobanchaceae

Height: 8 to 25 cm

Flowering Season: Apr - Aug

Maiden Pink

Latin name: Dianthus deltoides

Family: Caryophyllaceae

Height: 15cm - 45cm

Flowering Season: Jun - Sep

Marsh Cinquefoil

Latin name: Comarum palustre

Family: Rosaceae

Height: 15cm - 45cm

Flowering Season: May - Jul

Marsh Marigold

Latin name: Caltha palustris

Family: Ranunculaceae

Height: up to 60cm

Flowering Season: Mar - Jul

Meadow Buttercup

Latin name: Ranunculus acris

Family: Ranunculaceae

Height: 15cm - 100cm

Flowering Season: May - Aug

Meadow Cranesbill

Latin name: Geranium pratense

Family: Geraniaceae

Height: 50 - 70cm

Flowering Season: Jun - Aug

Meadow Saxifrage

Latin name: Saxifraga granulata

Family: Saxifragaceae

Height: 10cm - 50cm

Flowering Season: Jun - Aug

Meadowsweet

Latin name: Filipendula ulmaria

Family: Rosaceae

Height: 60cm - 120cm

Flowering Season: May - Sep

Perforate St John’s Wort

Latin name: Hypericum perforatum

Family: Hypericaceae

Height: 30cm - 90cm

Flowering Season: Jun - Sep

Procumbent Pearlwort 

Latin name: Sagina procumbens

Family: Caryophyllaceae

Height: spreading to 20cm

Flowering Season: May - Sep

Purple Milk-Vetch

Latin name: Astragalus danicus

Family: Fabaceae

Height: 5cm - 35cm

Flowering Season: May - Jul

Rape

Latin name: Brassica napus

Family: Brassicaceae

Height: Up to 1 meter

Flowering Season: Apr - Aug

Red Clover

Latin name: Trifolium pratense

Family: Fabaceae

Height: up to 60cm

Flowering Season: May - Sep

Redshank

Latin name: Persicaria maculosa

Family: Polygonaceae

Height: 25 - 75 cm

Flowering Season: Jun - Oct

Rosebay Willowherb

Latin name: Chamerion angustifolium

Family: Onagraceae

Height: 30 - 120cm

Flowering Season: Jul - Sep

Roseroot

Latin name: Sedum rosea

Family: Crassulacea

Height: 15cm - 30cm

Flowering Season: May - Aug

Sea Campion

Latin name: Silene uniflora

Family: Caryophyllaceae

Height: 8cm - 25cm

Flowering Season: Jun - Aug

Sea Rocket

Latin name: Cakile maritima

Family: Brassicaceae

Height: 15cm - 45cm

Flowering Season: Jun - Aug

Sea Sandwort

Latin name: Honckenya peploides

Family: Caryophyllaceae

Height: 5cm - 25cm

Flowering Season: May - Aug

Sheep’s Sorrel

Latin name: Rumex acetosella

Family: Polygonaceae

Height: up to 30cm

Flowering Season: May - Sep

Shepherd’s Purse

Latin name: Capsella bursa-pastoris

Family: Brassicaceae

Height: 30 - 40cm

Flowering Season: Jan - Dec

Slender St John’s-Wort

Latin name: Hypericum pulchrum

Family: Hypericaceae

Height: 30 to 60 cm

Flowering Season: Jun - Aug

Smith’s Pepperwort

Latin name: Lepidium hetrophyllum

Family: Brassicaceae

Height: 15 - 45cm

Flowering Season: May - Aug

Spring Vetch

Latin name: Vicia lathyroides

Family: Fabaceae

Height: 5cm - 20cm

Flowering Season: May - Jun

Sun Spurge

Latin name: Euphorbia helioscopia

Family: Euphorbiaceae

Height: 10 - 50cm

Flowering Season: May - Oct

Thrift

Latin name: Armeria Maritima

Family: Plumbaginaceae

Height: 5cm - 30cm

Flowering Season: Apr - Oct

Thyme-leaved Sandwort

Latin name: Arenaria serpyllifolia

Family: Caryophyllaceae

Height: 3 to 25cm

Flowering Season: Jun - Aug

Tormentil

Latin name: Potentilla erecta

Family: Rosaceae

Height: 5cm - 50cm

Flowering Season: Jun - Sep

Tufted Vetch

Latin name: Vicia cracca

Family: Fabaceae

Height: Scrambling up to 2m

Flowering Season: Jun - Aug

Wallflower

Latin name: Erysimum cheiri

Family: Brassicaceae

Height: 20 - 60cm

Flowering Season: Apr - Jun

Water Avens

Latin name: Geum rivale

Family: Rosaceae

Height: 20cm - 60cm

Flowering Season: May - Sep

Water Crowfoot

Latin name: Ranunculus aquatilis

Family: Ranunculaceae

Height: crawling laterally to 1m

Flowering Season: May - Jun

Wavy Bitter-cress

Latin name: Cardamine flexuosa

Family: Brassicaceae

Height: 10 - 50cm

Flowering Season: Apr - Sep

Welsh Poppy

Latin name: Papaver Rhoeas

Family: Papaveraceae

Height: 20cm - 60cm

Flowering Season: Jun - Sep

White Clover

Latin name: Trifolium repens

Family: Fabaceae

Height: 15cm - 50cm

Flowering Season: Jun - Sep

White Mustard

Latin name: Sinapsis alba

Family: Brassicaceae

Height: 30 - 80cm

Flowering Season: Jun - Aug

White Waterlily

Latin name: Nymphaea alba

Family: Nymphaeaceae

Height: 0.5-3m

Flowering Season: Jul - Aug

Wild Pansy

Latin name: Viola Tricolor

Family: Violaceae

Height: up to 15cm

Flowering Season: Apr - Sep

Wild Radish

Latin name: Raphanus raphinastrum

Family: Brassicaceae

Height: 20 - 60cm

Flowering Season: May - Sep

Wild Radish

Latin name: Raphanus raphanistrum

Family: Brassicacea

Height: 20cm - 60cm

Flowering Season: May - Sep

Winter-cress

Latin name: Barbarea vulgaris

Family: Brassicaceae

Height: 30 - 90cm

Flowering Season: May - Aug

Wood Cranesbill

Latin name: Geranium sylvaticum

Family: Geraniaceae

Height: 50 - 80cm

Flowering Season: Jun - Jul

Wood Sage

Latin name: Teucrium Scorodonia

Family: Lamiaceae

Height: 15 to 30cm

Flowering Season: Jul - Sep