• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Birds in Moray and Nairn

  • Home
  • Bird recording
    • Submitting records
    • Recent records
    • Records archive
    • Rarities Committees
    • Accepted records
    • Gazetteer
    • Moray and Nairn list
  • Moray Bird Club
    • The Club
    • News and Events
  • Bird Reports
    • 2011 onwards
    • 2001-2010
    • 1991-2000
    • 1985-1990
  • Publications
    • The Birds of the Lossie Estuary
    • The Birds of Loch Spynie
    • The Birds of Moray & Nairn
  • Surveys
    • BTO Surveys
    • Moray Bird Club Surveys
  • Ringing
    • About ringing
    • Ringing in Moray and Nairn
  • Sites
    • Spey estuary
    • Lossie estuary
    • Findhorn Bay
    • Loch Spynie
    • Loch Na Bo
  • Photos
  • Links
  • Contact

Recent records

The records that appear below are unchecked reports. In the case of rare species, their inclusion here does not imply acceptance by a rarities committee. An archive of previous months can be found here

Please submit any notable records to the Moray & Nairn Bird Recorder via e-mail (martin.cook99@btinternet.com) or use the Contact page on this website.

18/4/2026 (16:45)  Black-tailed Godwit  3  Balormie pig farm (NJ2168)  Henry Farquhar
18/4/2026 (06:00-08:00)  Great Skua  1,  Guillemot  187,  Razorbill  158,  Black Guillemot  4,  Kittiwake  82,  Sandwich Tern  45,  Fulmar  8,  Gannet  52,  Great Northern Diver  3,  Red-throated Diver  6,  Shelduck  2,  Red-breasted Merganser  2, 
Long-tailed Duck  18,  Common Scoter  24,  Golden Plover  4,  Carrion Crow  10,  Meadow Pipit  3  past Lossiemouth  Bob Proctor
18/4/2026 (08:05)  Raven  1  Inverugie  Graham & Sue Larrington
17/4/2026  White-billed Diver  1,  Great Northern Diver  3  Cullen (from cliff top caravan park, just east of the town NJ516675)  per BirdTrack
17/4/2026 (16:50)  White-billed Diver  1  Burghead Bay (from Roseisle Forest car park area NJ105657)  John Poyner
17/4/2026 (09:30)  Little Ringed Plover  2,  Ringed Plover  1  Spey estuary (west side)  Raymond Shewan
17/4/2026 (09:30-10:00)  White Wagtail  4,  Goosander  22,  Red-breasted Merganser  10,  Goldeneye  12  Spey estuary (east side) and river mouth  Martin Cook
17/4/2026  Brent Goose (Light-bellied)  14  Nairn  per BirdTrack
17/4/2026 (07:55-08:55)  Manx Shearwater  1,  Guillemot  125,  Razorbill  81,  Black Guillemot  1,  Kittiwake  57,  Sandwich Tern  29,  Fulmar  1,  Gannet  35,  Red-throated Diver  1,  Long-tailed Duck  12,  Common Scoter  19,  Shelduck  2,  Purple Sandpiper  40,  Turnstone  1  past Lossiemouth  Bob Proctor
15/4/2026  Wheatear  4  Lossie estuary  Peter Osborn
15/4/2026 (15:00)  Pintail  1 (female)  Spey estuary  Martin Cook
15/4/2026  White-billed Diver  2  Cullen (from cliff top caravan park, just east of the town NJ516675)  Steve Hughes
15/4/2026  Great Skua  1  Portknockie  Steve Hughes
15/4/2026 (08:10-08:30)  White Wagtail  2,  Shoveler  4  Balormie pig farm (NJ2168)  Bob Proctor
15/4/2026 (early am)  Black-throated Diver  1  Lossiemouth (on the sea off the harbour)  Bob Proctor
15/4/2026 (06:50-07:50)  Razorbill  42,  Guillemot  5,  Black Guillemot  1,  Kittiwake  28,  Sandwich Tern  28,  Gannet  42,  Fulmar  2,  Great Northern Diver  1,  Red-throated Diver  1,  Red-breasted Merganser  1,  Long-tailed Duck  43,  Common Scoter  7,  Sanderling  4  past Lossiemouth  Bob Proctor
14/4/2026 (pm)  Wheatear  1  Portknockie  David Law

Wheatear, Portknockie 14 April 2026 (David Law)
14/4/2026  Common Sandpiper  4,  Blackcap  1,  Grey Wagtail  3  Rothes (River Spey)  Ian McDonald
14/4/2026 (11:30)  Black Guillemot  31  Tronach Head (adults on sea below the cliffs NJ475684)  Martin Cook
14/4/2026 (09:30-10:30)  White-billed Diver  4,  Great Northern Diver  4,  Red-throated Diver  3  Cullen (from cliff top caravan park, just east of the town NJ516675)  Martin Cook
14/4/2026 (am)  House Martin  1  Keith  John Spencer
13/4/2026 (13:30)  Little Ringed Plover  2,  Pink-footed Goose  c.350  Spey estuary (west side)  Raymond Shewan
13/4/2026  Shoveler  3  Balormie pig farm  Allan Lawrence
13/4/2026 (am)  Tree Pipit  2,  Willow Warbler  3,  Blackcap  2,  Mandarin Duck  1 (male)  Cragganmore-Blacksboat  Neil Sutherland & Carol Armour
13/4/2026 (11:15)  Swallow  1  Clochan  Martin & Jenny Cook
13/4/2026 (10:45)  Greenshank  1,  Cormorant  1,  Willow Warbler  3 singing  Dallachy pool  Martin Cook
13/4/2026  Brambling  1  Dallas (on garden feeders)  Mark Bradfield
13/4/2026 (am)  Willow Warbler  1 singing,  Swallow  1  Inverugie  Graham & Sue Larrington
12/4/2026  Woodcock  first roding noted  Delnapot  Neil Sutherland & Carol Armour
12/4/2026  White Wagtail  1  Spey estuary  James Officer
12/4/2026 (06:45-08:45)  Guillemot  198,  Razorbill  138,  Black Guillemot  2,  Kittiwake  160,  Sandwich Tern  29,  Gannet  97,  Fulmar  2,  Black-throated Diver  1,  Red-throated Diver  8,  Long-tailed Duck  32,  Common Scoter  13,  Red-breasted Merganser  1,  Carrion Crow  11,  Meadow Pipit  11  past Lossiemouth  Bob Proctor
11/4/2026 (pm)  Swallow  3  Rothes  Mark Melville
11/4/2026  Blackcap  1  Clochan  David Law,  Martin & Jenny Cook
11/4/2026 (18:05)  Shoveler  5,  Shelduck  13  Balormie pig farm (NJ2168)  Henry Farquhar
11/4/2026 (18:25)  Bar-tailed Godwit  22,  Ringed Plover  40,  Dunlin  3  Lossie estuary  Henry Farquhar
11/4/2026 (15:45)  Shoveler  4,  Shelduck  7  Balormie pig farm (NJ2168)  Graham & Sue Larrington
11/4/2026 (pm)  Little Egret  1  Findhorn Bay (south side)  Allan Lawrence
11/4/2026  Raven  1  over Inverugie  Graham & Sue Larrington
11/4/2026  Wheatear  2  Findhorn  Allan Lawrence
11/4/2026 (early am)  Pintail  1 (female),  Bar-tailed Godwit  20,  Ringed Plover  56  Lossie estuary  Bob Proctor
11/4/2026 (15:00)  Willow Warbler  1 singing  Nether Dallachy pool  Keith Paterson
10/4/2026 (pm)  Wheatear  1,  Snipe  1  near Bogmoor  David Law
10/4/2026 (11:00)  Whooper Swan  3,  Sandwich Tern  19  Spey estuary  Keith Paterson
10/4/2026  Ring Ouzel  1 (singing),  Wheatear  1  Auchnahyle  Malcolm Garden
10/4/2026  Common Sandpiper  2,  Oystercatcher  17  Rothes (River Spey)  Ian McDonald
10/4/2026  Wheatear  1  Portgordon  Ian Glen
10/4/2026 (early am)  Common Sandpiper  2  Spey estuary  Ian Glen
10/4/2026 (am)  Shoveler  2  Balormie pig farm (NJ2168)  Allan Lawrence
10/4/2026 (07:00-08:00)  Guillemot  1,023,  Razorbill  214,  Puffin  2,  Kittiwake  93,  Sandwich Tern  37,  Gannet  9,  Fulmar  5,  Red-throated Diver  1,  Common Scoter  22,  Velvet Scoter  1,  Long-tailed Duck  1,  Carrion Crow  35,  Meadow Pipit  11  past Lossiemouth  Bob Proctor
9/4/2026 (16:00)  Shoveler  3 (2 male, 1 female)  Balormie pig farm (NJ2168)  Henry Farquhar
9/4/2026 (11:30)  House Martin  2,  Swallow  3  Spey estuary  Keith Paterson
9/4/2026  House Martin  1  Nairn  Josh Allan
9/4/2026 (09:15)  Wheatear  2  Inverugie  Graham & Sue Larrington
9/4/2026 (07:00-08:00)  Kittiwake  9,  Sandwich Tern  59,  Razorbill  85,  Guillemot  12,  Puffin  4,  Black Guillemot  6,  Fulmar  1,  Gannet  11,  Great Northern Diver  1,  Red-throated Diver  2,  Whooper Swan  12,  Red-breasted Merganser  1,  Long-tailed Duck  44,  Common Scoter  6,  Carrion Crow  4  past Lossiemouth  Bob Proctor
8/4/2026  Wheatear  5,  Meadow Pipit  c.100  Covesea (near the aerials)  Allan Lawrence
8/4/2025  Blackcap  1 singing  Nether Dallachy pool  Martin Cook
8/4/2026  Brent Goose  13,  Shelduck  22,  Bar-tailed Godwit  62,  Sanderling  8  Nairn  Andy Chapman
7/4/2026  Tree Pipit  2,  Brambling  1  near Clunas  Dave Pullan
7/4/2026 (early am)  House Martin  1  Kingston  Graeme Thompson
6/4/2026  Common Sandpiper  1  Rothes (River Spey)  Mark Melville
6/4/2026 (10:00-16:20)  Common Scoter  c.112,  Long-tailed Duck  13,  Red-throated Diver  7,  Great Northern Diver  2  Spey Bay (Kingston-Boar’s Head)  David Law
6/4/2026 (pm)  Gadwall  1 (male)  Loch Flemington  Dave Pullan
6/4/2026 (11:00)  Willow Warbler  1 singing,  Blackcap  1 singing  Fochabers (just north – woodland along Pottie Burn)  Mark Whitton
6/4/2026 (am)  Common Tern  1,  Sandwich Tern  3  Cullen beach  Lenny Simpson
6/4/2026  Pink-footed Goose  c.300  over Rothes (flew north)  Ian McDonald
6/4/2026 (06:50-07:50)  Black Guillemot  19,  Guillemot  8,  Razorbill  78,  Kittiwake  153,  Sandwich Tern  8,  Gannet  6,  Great Northern Diver  1,  Mute Swan  1,  Long-tailed Duck  21,  Common Scoter  12,  Carrion Crow  35,  Meadow Pipit  4  past Lossiemouth  Bob Proctor
6/4/2026 (early am)  Whooper Swan  32  Shempston  Allan Lawrence
5/4/2026 (13:00)  Long-tailed Duck  1  Buckie harbour (east basin)  Clive Pell
5/4/2026 (11:00)  Goldeneye  23,  Sandwich Tern  8  Spey estuary  Keith Paterson
5/4/2026 (15:05)  Fieldfare  60  Knockando (NJ174449)  Sue & Graham Larrington
4/4/2026  Grey Partridge  4  Portgordon (from Speyside Way)  Ian Glen
4/4/2026 (14:40)  Whooper Swan  19  Gordonstoun (NJ189696)  Graham & Sue Larrington
4/4/2026 (12:15)  Swallow  1  Cragganmore  Neil Sutherland & Carol Armour
3/4/2026  Golden Plover  45  Ardicow (NJ5261)  Peter Osborn
3/4/2026  Snow Bunting  3  Nairn (at east pier)  Andy Chapman
3/4/2026 (am)  Swallow  1  Hillhead (east of Forres)  Ian Simpson
2/4/2026  Peregrine  1,  Sandwich Tern  17  Nairn  Andy Chapman
2/4/2026  White-billed Diver  1,  Red-throated Diver  1,  Velvet Scoter  3,  Common Scoter  10,  Long-tailed Duck  30,  Eider  25  Burghead Bay (off Roseisle Forest car park area)  Brendan Harris
2/4/2026  Red-throated Diver  1  Lossie estuary  Frank Antley
1/4/2026  Brambling  1  Moor of Tore garden (NJ0954)  Geoff Smith
1/4/2026 (07:00-08:00)  Razorbill  31,  Guillemot  3,  Kittiwake  22,  Sandwich Tern  1,  Gannet  2,  Fulmar  1,  Black-throated Diver  1,  Red-throated Diver  2,  Pink-footed Goose  1,199,  Long-tailed Duck  51,  Common Scoter  16,  Turnstone  3,  Carrion Crow  9 (flew high north-west)  past Lossiemouth  Bob Proctor
1/4/2026 (am)  Wheatear  1,  Pintail  216,  Bar-tailed Godwit  41,  Whimbrel  1  Findhorn Bay  Richard Somers Cocks
1/4/2026 (am)  Brambling  1  Cawdor  Hugh Jones
31/3/2026 (07:05-08:05)  Iceland Gull  1 (2CY),  Razorbill  92,  Guillemot  7,  Kittiwake  140,  Sandwich Tern  2,  Gannet  5,  Fulmar  1,  Red-throated Diver  5,  Long-tailed Duck  76,  Common Scoter  11,  Carrion Crow  8 (flew high north-west),  Meadow Pipit  7  past Lossiemouth  Bob Proctor
31/3/2026 (19:30)  Osprey  1,  Arctic Skua  1,  Sandwich Tern  8  Findhorn Bay  Richard Somers Cocks
31/3/2026 (08:50)  Snow Bunting  1  Nairn east beach  Ian Cooper
31/3/2026 (12:00)  Whooper Swan  1,  Sandwich Tern  2,  Shelduck  4  Spey estuary  Keith Paterson
31/3/2026 (15:40)  Osprey  1  Wardend fishery  John Spencer
31/3/2026  Brambling  1  Forres garden  Ian Wilde
30/3/2026  Brambling  1  Dallas garden  Mark Bradfield
30/3/2026  Osprey  1  Rothes  Mark Melville
30/3/2026  Whooper Swan  20  Balormie pig farm  Allan Lawrence
30/3/2026 (pm)  Sand Martin  4  Spey Bay golf course  Ian Glen
28/3/2026  Osprey  1  Spey estuary  Benedict Stewart
28/3/2026 (10:00)  Caspian Gull  1 (2CY)  Lossie estuary  Pete Gordon
27/3/2026 (13:30)  Golden Plover  550-600  Cabrach (near Aldunie)  Mark Keighley & Helen Jackson
27/3/2026 (early am)  Bar-tailed Godwit  28  Lossie estuary  Bob Proctor
27/3/2026 (06:30-07:30)  Arctic Skua  2,  Razorbill  65,  Kittiwake  42,  Guillemot  4,  Gannet  4,  Fulmar  3,  Red-throated Diver  5,  Common Scoter  9,  Long-tailed Duck  22  past Lossiemouth  Bob Proctor
27/3/2026  Little Egret  1,  Golden Plover  129,  Redshank  562,  Pink-footed Goose  850  Findhorn Bay  Richard Somers Cocks
27/3/2026 (08:59 and evening)  Caspian Gull  1 (2CY)  Lossie estuary  George Mee
27/3/2026  Iceland Gull  2 (adult, 2CY),  Glaucous Gull  1 (2CY)  Lossie estuary  George Mee
26/3/2026 (15:00)  Grey Partridge  2  Nether Dallachy (field behind Spey Bay hall)  Brian Kemp
26/3/2026 (12:00)  Little Egret  1  Findhorn Bay (south west corner)  Allan Lawrence
26/3/2026 (am)  Common Sandpiper  1  River Spey at Garmouth viaduct (earliest ever in M&N)  David Main
26/3/2026  Fieldfare  78  Tomnamoon (NJ0450)  Mike Crutch
25/3/2026 (17:45)  Turnstone  123  Lossie estuary  Henry Farquhar
24/3/2026  Sandwich Tern  3  Findhorn  Dougie Dickson
24/3/2026 (15:00)  Little Egret  1  Findhorn Bay  Richard Somers Cocks

Little Egret, Findhorn Bay 24 March 2026 (Richard Somers Cocks)
23/3/2026 (pm)  Sand Martin  3  Boat o’ Brig  Richard Somers Cocks
23/3/2026  Brambling  1  Cawdor  Hugh Jones
23/3/2026  Brambling  1  near Forres  Dave Slater
23/3/2026  Golden Plover  24  Findhorn Bay  Allan Lawrence
23/3/2026  Whooper Swan  21  Findhorn Bay  Richard Somers Cocks
22/3/2026  Whooper Swan  12  Findhorn Bay  Richard Somers Cocks
22/3/2026  Sand Martin  10  Loch Belivat  Mark Bradfield
21/3/2026  apparent Greylag Goose x Barnacle Goose hybrid  1 (with 12 Greylags)  Dava  Richard Somers Cocks, Tom Dewick

apparent Greylag Goose x Barnacle Goose, Dava 21 March 2026 (Richard Somers Cocks)
21/3/2026  Whooper Swan  9  Lochindorb (in the north-west [M&N] section)  Richard Somers Cocks, Tom Dewick
21/3/2026 (09:00-12:15)  Whooper Swan  4,  Mute Swan  51,  Pink-footed Goose  c.600,  Greylag Goose  34,  Gadwall  1,  Goldeneye  22,  Tufted Duck  23,  Water Rail  2  Loch Spynie  David Law
21/3/2026 (07:30)  Whooper Swan  6  Findhorn (flew over, heading north)  Richard Somers Cocks
20/3/2026  Sand Martin  6  Loch Spynie  Kevin Cuthbert
20/3/2026 (11:15)  Gadwall  9,  Shelduck  2,  Whooper Swan  1,  Cormorant  1  Cloddach quarry  Martin Cook
20/3/2026 (10:30)  Whooper Swan  1,  Wigeon  140,  Tufted Duck  35,  Goldeneye  5  Loch Oire  Martin Cook
20/3/2026 (09:00)  Goldeneye  29,  Shelduck  4,  Wigeon  60  Spey estuary  Martin Cook
20/3/2026  Pink-footed Goose  440,  Greylag Goose  26,  Mute Swan  30,  Gol
deneye  14  Loch Spynie  Richard Somers Cocks
20/3/2026  Little Egret  1,  Black-tailed Godwit  1,  Pink-footed Goose  1,400  Findhorn Bay  Richard Somers Cocks
20/3/2026  Sanderling  28  Lossiemouth  per BirdTrack
19/3/2026  Black-throated Diver  4,  Red-throated Diver  3,  Red-breasted Merganser  26,  Common Scoter  14,  Velvet Scoter  3  Burghead Bay (from Findhorn)  Richard Somers Cocks
19/3/2026  Pink-footed Goose  12,600,  Whooper Swan  12,  Pintail  288,  Shelduck  241  Findhorn Bay  Richard Somers Cocks
19/3/2026  Blackcap  1 (male)  Elgin (on garden feeder)  Frank Antley
19/3/2026  Chiffchaff  6  Half Davoch area (in 1 km)  Roy Dennis
19/3/2026  Whooper Swan  51  Half Davoch (flew north high overhead)  Roy Dennis
18/3/2026  Golden Plover  48,  Fieldfare  38  Cabrach area  Robert Ince
18/3/2026  White-tailed Eagle  1 (4CY)  Loch Spynie  John Henderson

White-tailed Eagle, Loch Spynie 18 March 2026 (John Henderson)
18/3/2026  White-tailed Eagle  1 (immature)  Loch Spynie  James Officer

White-tailed Eagle (with Buzzard), Loch Spynie 18 March 2026 (James Officer)
18/3/2026 (09:00-10:00)  Goldeneye  41,  Red-breasted Merganser  14,  Goosander  4  Spey estuary  Martin Cook
16/3/2026  Shelduck  16  Balormie pig farm (NJ2168)  Allan Lawrence
16/3/2026 (am)  Purple Sandpiper  34  Buckpool (Yardie)  David Law
16/3/2026  Mandarin Duck  2 (a pair)  Pitchroy (on River Spey)  Neil Sutherland & Carol Armour
16/3/2026  Purple Sandpiper  5,  Turnstone  56,  Bar-tailed Godwit  10,  Long-tailed Duck  42,  Red-throated Diver  5  Burghead   Richard Somers Cocks
16/3/2026  Barnacle Goose  3,  Shelduck  187,  Pintail  62,  Whimbrel  1  Findhorn Bay  Richard Somers Cocks
16/3/2026  Sandwich Tern  2  Nairn  per BirdTrack
15/3/2026 (pm)  Peregrine  1  Spey Bay golf course  Ian Glen
15/3/2026 (am)  Little Egret  1,  Barnacle Goose  3,  Raven  1  Findhorn Bay (south side)  Allan Lawrence
15/3/2026 (06:40-08:40)  Black Guillemot  8,  Razorbill  187,  Guillemot  17,  Kittiwake  4,  Fulmar  2,  Gannet  8,  Great Northern Diver  5,  Red-throated Diver  3,  Long-tailed Duck  72,  Common Scoter  20  past Lossiemouth  Bob Proctor
13/3/2026 (06:40-08:40)  Black Guillemot  64,  Razorbill  357,  Guillemot  57,  Kittiwake  17,  Fulmar  10,  Gannet  7,  Black-throated Diver  2,  Red-throated Diver  21,  Long-tailed Duck  120,  Common Scoter  21,  Red-breasted Merganser  1  past Lossiemouth  Bob Proctor
13/3/2026  Brent Goose (Pale-bellied)  57,  Sanderling  10,  Purple Sandpiper  5  Nairn  per BirdTrack
13/3/2026  Sandwich Tern  1  Nairn west beach  Peter Duncan
13/3/2026 (early am)  Brambling  1  Dallas (at garden feeders)  Mark Bradfield
12/3/2026 (07:45-08:45)  Sandwich Tern  1,  Guillemot  1,  Razorbill  15,  Gannet  4,  Black-throated Diver  1,  Red-throated Diver  2,  Wigeon  2,  Long-tailed Duck  13,  Common Scoter  22,  Purple Sandpiper  6  past Lossiemouth  Bob Proctor
10/3/2026  White-fronted Goose (Russian)  1,  Greylag Goose  232,  Pink-footed Goose  2,  Curlew  45  Spey estuary  Richard Somers Cocks
10/3/2026 (pm)  Little Egret  1,  Barnacle Goose  5  Findhorn Bay (south side near mouth of Mosset Burn)  Allan Lawrence
8/3/2026  Chiffchaff  1  Elgin  Ken Mason
8/3/2026 (16:00)  White-fronted Goose (Russian)  1  Spey Bay (in fields NJ352648)  Keith Paterson
8/3/2026  Velvet Scoter  3,  Long-tailed Duck  17 (in Burghead Bay),  Chiffchaff  2 (in the dunes)  Findhorn  Paulo Bessa
8/3/2026  Chiffchaff  1  Ramphlett Wood (NJ0253)  Mike Crutch
8/3/2026  Knot  1,050,  Bar-tailed Godwit  87  Burghead  Richard Somers Cocks
8/3/2026 (am)  Raven  2  Findhorn Bay (south side)  Allan Lawrence
8/3/2026 (07:00-09:00)  Razorbill  337,  Guillemot  51,  Black Guillemot  9,  Kittiwake  3,  Fulmar  3,  Gannet  1,  Red-throated Diver  3,  Great Northern Diver  1,  Long-tailed Duck  52,  Common Scoter  10,  Shelduck  1,  Wigeon  1  past Lossiemouth  Bob Proctor
7/3/2026  White-billed Diver  1,  Red-throated Diver  8,  Slavonian Grebe  4,  Red-breasted Merganser  12  Burghead Bay (from Roseisle Forest car park area)  Simon Eaves
7/3/2026  Chiffchaff  singing birds at Kingston and in Lossie Forest  David Law
7/3/2026 (10:00-15:35)  Red-throated Diver  12,  Great Northern Diver  3,  Red-breasted Merganser  14,  Goldeneye  2,  Common Scoter  44,  Long-tailed Duck  16  Spey Bay (Kingston to Boar’s Head Rock)  David Law
7/3/2026  Pink-footed Goose  3,100,  Pintail  178,  Shelduck  187,  Whimbrel  1,  Curlew  235,  Oystercatcher  759  Findhorn Bay  Richard Somers Cocks
6/3/2026 (07:10-08:10)  Razorbill  377,  Guillemot  38,  Black Guillemot  13,  Puffin  1,  Gannet  2,  Fulmar  3,  Kittiwake  11,  Black-throated Diver  1,  Red-throated Diver  1,  Whooper Swan  19,  Long-tailed Duck  19,  Common Scoter  6  past Lossiemouth  Bob Proctor
6/3/2026 (14:10)  Bullfinch  7  Loch Spynie  Henry Farquhar
6/3/2026 (08:40-11:00)  Black Swan  1,  Pochard  1 (male),  Shelduck  2,  Raven  2,  Chiffchaff  several singing  Loch Spynie  Graham & Sue Larrington

Black Swan, Loch Spynie 6 March 2026 (Graham Larrington)
6/3/2026 (09:00)  White-fronted Goose (Russian)  1  Spey Bay (in fields NJ352648)  Martin Cook

White-fronted Goose, Spey Bay 6 March 2026 (Martin Cook)
5/3/2026  Black Swan  1  Loch Spynie  Pamela Hay

Black Swan, Loch Spynie 5 March 2026 (Pamela Hay)
5/3/2026 (15:45)  Brambling  1  Inverugie (at garden feeders)  Graham & Sue Larrington
5/3/2026  Oystercatcher  17,  Goldeneye  2 (a pair)  Rothes (River Spey)  Ian McDonald
5/3/2026  Brambling  2  Clochan (at garden feeders)  David Law
5/3/2026 (10:00)  White-fronted Goose (Russian)  1,  Greylag Goose  198  Spey Bay (in fields NJ352648)  Martin Cook
4/3/2026  Chiffchaff  1  Rothes  Mark Melville
4/3/2026  Black Swan  1  Loch Spynie  per Pamela Hay
4/3/2026 (14:45-15:30)  Bar-tailed Godwit  29,  Oystercatcher  62,  Dunlin  29,  Sanderling  4  Lossie estuary  Graham & Sue Larrington
4/3/2026 (14:30)  Curlew  c.180  Windyridge  Graham & Sue Larrington
4/3/2026 (10:00)  Iceland Gull  1 (3CY)  Loch Oire  Richard Somers Cocks

Iceland Gull, Loch Oire 4 March 2026 (Richard Somers Cocks)
4/3/2026  Lapwing  202 (in flocks of 152, 17 & 33)  Cabrach area  Robert Ince
4/3/2026  Little Egret  1,  Whimbrel  1  Findhorn Bay  Alan MacAskill
4/3/2026  Brent Goose (Pale-bellied)  62  Nairn west beach  Alan MacAskill, Craig Forsyth
4/3/2026  Black-tailed Godwit  2,  Bar-tailed Godwit  100+,  Knot  c.1,500,  Purple Sandpiper  9  Burghead  Alan MacAskill, Craig Forsyth
4/3/2026 (11:00-13:00)  White-fronted Goose  1  Spey Bay/estuary (in fields with Greylag Goose flock, before moving onto the west side of the estuary)  Keith Paterson, Martin Cook
3/3/2026  Pink-footed Goose  1,200,  Shelduck  202,  Pintail  220,  Teal  174,  Redshank  547,  Knot  1,700,  Dunlin  1,150  Findhorn Bay  Richard Somers Cocks
3/3/2026 (11:40)  Greenshank  2,  Raven  2,  Wigeon  c.400,  Teal  c.100  Findhorn Bay (south-west corner)  Mark Jackson
3/3/2026 (09:25)  Knot  c.350  Burghead maltings  Graham & Sue Larrington
3/3/2026  Shelduck  10  Balormie pig farm  Bob Proctor
3/3/2026  Long-tailed Duck  2  Lossie estuary  Bob Proctor
3/3/2026 (07:25-08:25)  Razorbill  129,  Guillemot  11,  Black Guillemot  7,  Gannet  2,  Fulmar  13,  Kittiwake  4,  Red-throated Diver  5,  Long-tailed Duck  15,  Common Scoter  5,  Velvet Scoter  5  past Lossiemouth  Bob Proctor
2/3/2026 (am)  Black Guillemot  19,  Red-throated Diver  2  Portknockie (near Bow Fiddle Rock)  Lenny Simpson
2/3/2026 (11:30)  Little Egret  1  Findhorn Bay (south side near the rifle butts)  Richard Somers Cocks

Little Egret, Findhorn Bay 2 March 2026 (Richard Somers Cocks)
1/3/2026  Barnacle Goose  2  Findhorn Bay  Richard Somers Cocks
1/3/2026  White-billed Diver  1  Burghead Bay (from Roseisle Forest car park area)  Richard Somers Cocks
1/3/2026  Jack Snipe  2  Kingsteps  Andy Douse
1/3/2026  Brambling  3  Clochan (at garden feeders)  David Law

Bramblings, Clochan 1 March 2026 (David Law)
1/3/2026 (am)  Brambling  1  Dallas (at garden feeders)  Mark Bradfield
1/3/2026 (10:30-10:45)  Purple Sandpiper  96,  Turnstone  45,  Great Northern Diver  1,  Red-throated Diver  1  Lossiemouth north pier  Graham & Sue Larrington
1/3/2026 (am)  Bar-tailed Godwit  26,  Turnstone  17  Lossie estuary  Bob Proctor
1/3/2026 (07:20-08:20)  Razorbill  72,  Guillemot  6,  Black Guillemot  1,  Fulmar  2,  Gannet  4,  Great Northern Diver  4,  Black-throated Diver  1,  Red-throated Diver  7,  Long-tailed Duck  19,  Common Scoter  8  past Lossiemouth  Bob Proctor
28/2/2026  Goshawk  1 (juvenile)  Loch Spynie  James McNeilly
28/2/2026 (am)  Long-tailed Duck  88,  Common Scoter  12,  Eider  46,  Red-breasted Merganser  7,  Red-throated Diver  2 (offshore),  Curlew  73,  Oystercatcher  20 (in fields),  Turnstone  55 (roosting in the harbour)  Portgordon  David Law
28/2/2026  Pink-footed Goose  4,460,  Pintail  217,  Shelduck  119,  Whimbrel  1,  Bar-tailed Godwit  72,  Knot  1,800  Findhorn Bay  Richard Somers Cocks
28/2/2026  Raven  1  Findhorn Bay (south side)  Josh Allan
28/2/2026  Kingfisher  1  Forres (Mosset Burn)  Peter Gordon
28/2/2026 (pm)  Brambling  1  Tomnamoon (NJ0450)  Mike Crutch
28/2/2026 (10:15-11:15)  White-billed Diver  1,  Black-throated Diver  1,  Red-throated Diver  7,  Long-tailed Duck  46,  Common Scoter  12,  Velvet Scoter  8,  Red-breasted Merganser  1  Burghead Bay (from Roseisle Forest car park area)  Graham & Sue Larrington
27/2/2026  Knot  1,400,  Bar-tailed Godwit  65,  Red-throated Diver  5  Burghead  Richard Somers Cocks
27/2/2026 (am)  Brambling  1  Clochan (at garden feeders)  David Law

Brambling, Clochan 27 February 2026 (David Law)
27/2/2026 (pm)  Gadwall  14,  Shelduck  5,  Whooper Swan  1,  Oystercatcher  35,  Curlew  8  Cloddach wetland  Martin Cook
27/2/2026  Kingfisher  1  Forres (Mosset Burn)  Kevin Cuthbert

Kingfisher, Forres 27 February 2026 (Kevin Cuthbert)
27/2/2026 (09:45)  Little Egret  1  Findhorn Bay (south side near the rifle butts)  Kevin Cuthbert

Little Egret, Findhorn Bay 27 February 2026 (Kevin Cuthbert)
26/2/2026 (am)  Red-throated Diver  10,  Common Scoter  17,  Red-breasted Merganser  11,  Goldeneye  14  Spey Bay (Kingston to east of Boar’s Head Rock)  David Law
26/2/2026 (11:45)  White-billed Diver  1  Burghead Bay (from Roseisle Forest car park area)  Allan Lawrence
26/2/2026 (08:45-09:00)  Shelduck  9  Balormie pig farm (NJ2168)  Bob Proctor
26/2/2026 (07:30-08:30)  Black Guillemot  37,  Razorbill  46,  Guillemot  4,  Gannet  2,  Kittiwake  3,  Fulmar  1,  Red-throated Diver  6,  Great Northern Diver  4,  Pink-footed Goose  80,  Long-tailed Duck  40,  Common Scoter  9  past Lossiemouth  Bob Proctor
25/2/2026  White-billed Diver  1,  Black-throated Diver  2,  Red-throated Diver  10,  Slavonian Grebe  8,  Common Scoter  30,  Velvet Scoter  4,  Eider  25,  Long-tailed Duck  20  Burghead Bay (from Roseisle Forest car park area)  Craig Forsyth
25/2/2026  Slavonian Grebe  2,  Black-throated Diver  2,  Red-throated Diver  5,  Common Scoter  52,  Long-tailed Duck  38,  Eider  16  Burghead Bay (west end, from Findhorn dunes)  Richard Somers Cocks
25/2/2026 (14:00)  White-billed Diver  1,  Great Northern Diver  1,  Red-throated Diver  1  Burghead Bay (from Roseisle Forest car park area)  Mike Crutch

White-billed Diver, Burghead Bay 25 February 2026 (Mike Crutch)
25/2/2026 (13:35)  Barnacle Goose  2,  Shelduck  2,  Curlew  241  Windyridge  Graham & Sue Larrington
25/2/2026 (11:50)  White-billed Diver  1  Burghead Bay (from Roseisle Forest car park area)  John Poyner
25/2/2026 (11:00)  Glaucous Gull  1 (2CY),  Mandarin Duck  1 (male),  Whooper Swan  1  Loch Oire  Martin Cook

Mandarin Duck, Loch Oire 25 February 2026 (Martin Cook)
25/2/2026 (10:30)  Whooper Swan  7  Spey estuary (flew west)  Martin Cook
25/2/2026 (09:00)  Glaucous Gull  1 (2CY),  Shelduck  5,  Lapwing  35  Balormie pig farm (NJ2168)  Bob Proctor
25/2/2026 (07:40-08:40)  Black Guillemot  84,  Razorbill  76,  Guillemot  2,  Fulmar  25,  Kittiwake  2,  Great Northern Diver  3,  Black-throated Diver  1,  Red-throated Diver  14,  Long-tailed Duck  25,  Common Scoter  13  past Lossiemouth  Bob Proctor
24/2/2026  Lapwing  81,  Fieldfare  13,  Raven  2  Cabrach area  Robert Ince, Desmond Dugan
24/2/2026 (11:30)  Curlew  82  Spey Bay (in fields to the south)  Keith Paterson
24/2/2026 (10:10-10:30)  Great Northern Diver  1 (off the swimming pool),  Bar-tailed Godwit  60+ (off the river mouth)  Nairn  Dave Freeman
24/2/2026 (10:30)  Glaucous Gull  1 (probable 2CY, though distant),  Greylag Goose  202 (in nearby fields)  Spey estuary  Martin Cook
24/2/2026 (10:00)  Pintail  1 (female),  Goldeneye  12  Nether Dallachy pool (NJ369639)  Martin Cook
24/2/2026 (am)  Glaucous Gull  1 (2CY)  Balormie pig farm (NJ2168)  Allan Lawrence
23/2/2026  Oystercatcher  2  back at North Crannoch (Grange)  Valerie Leith
23/2/2026 (12:45)  Merlin  1  Mundole  Mark Jackson
23/2/2026 (am)  Oystercatcher  17 (by the Spey),  Grey Wagtail  1 (at the sewage works)  Rothes  Ian McDonald
23/2/2026  Mistle Thrush  30  Cragganmore  Neil Sutherland & Carol Armour
23/2/2026  Oystercatcher  1  Pitchroy (first inland here)  Neil Sutherland & Carol Armour
23/2/2026 (pm)  White-fronted Goose  1  west of Nairn (flew west with Pink-footed Geese)  Dave Pullan
23/2/2026 (am)  Canada Goose  5,  Brent Goose (Pale-bellied)  67  Nairn west beach  Dave Pullan

Canada Geese, Nairn 23 February 2026 (Dave Pullan)
23/2/2026  Purple Sandpiper  74  Buckie (32 at Yardie, 42 at Portessie)  Martin Cook
22/2/2026  Blue-winged Teal  1 (male)  still on Loch Loy (NH9358 – park at the entrance to the forest track at NJ93235813. Squeeze through the fence opposite and follow the rough track to the loch, where Wellingtons will be needed)  per Birdguides
22/2/2026  Hawfinch  2  Cawdor churchyard  per Birdguides
22/2/2026  Goldeneye  32  Spey estuary (from Tugnet)  Keith Paterson
22/2/2026  Purple Sandpiper  52,  Sanderling  58  Lossiemouth coast  Bob Proctor
22/2/2026  Wigeon  840,  Teal  64  Lossie estuary  Bob Proctor
22/2/2026  White-tailed Eagle  1,  Little Egret  1,  Raven  2,  Pink-footed Goose  7,804,  Pintail  625,  Knot  2,400,  Whimbrel  1  Findhorn Bay  Richard Somers Cocks, Gordon McMullins, Graham & Sue Larrington
22/2/2026  Little Gull  1,  Sanderling  102  Culbin Bar  Al Young
22/2/2026  Little Gull  4,  Brent Goose  23,  Grey Plover  16,  Sanderling  26,  Twite  80  Nairn Bar  Graeme Prest
22/2/2026  White-tailed Eagle  1,  Jack Snipe  3,  Snipe  13  Kingsteps  Graeme Prest
22/2/2026  Brent Goose (Pale-bellied)  70  Nairn west beach  Hugh Jones
22/2/2026  Knot  556,  Purple Sandpiper  12,  Sanderling  8  Burghead-Hopeman  Bill Taylor
22/2/2026  Little Egret  1  Findhorn Bay  Allan Lawrence
21/2/2026  Bearded Tit  2  Loch Spynie (west side)  David Law
21/2/2026 (15:45)  Mandarin Duck  28  River Nairn (Cantray Bridge NH800480)  Graham & Sue Larrington
21/2/2026 (14:00)  Hawfinch  1,  Great Spotted Woodpecker  1  Cawdor churchyard  Tim Stowe
20/2/2026  Hawfinch  2,  Great Spotted Woodpecker  1  Cawdor churchyard  Alan MacAskill, Blair Whyte
20/2/2026  Mandarin Duck  6 (males)  River Nairn (Cantray Bridge NH800480)  Alan MacAskill, Blair Whyte
20/2/2026 (07:45-08:45)  Little Gull  1 (adult),  Long-tailed Duck  20,  Common Scoter  12,  Razorbill  64,  Guillemot  19,  Black Guillemot  9,  Red-throated Diver  4,  Kittiwake  2,  Bar-tailed Godwit  3  past Lossiemouth  Bob Proctor
19/2/2026 (16:15)  Merlin  1 (male)  Darnaway  Mike Jackson
19/2/2026 (16:10)  Brambling  1  Inverugie (on feeders)  Graham & Sue Larrington
19/2/2026  Purple Sandpiper  75,  Sanderling  26,  Long-tailed Duck  23,  Eider  40  Lossiemouth harbour (east side)  Dougy Wwright
19/2/2026 (14:30)  White-billed Diver  1  off Nairn (west golf course)  Allan Lawrence, Graham & Sue Larrington
18/2/2026 (19:30)  Barn Owl  1  near Duffus (Drainie Road west end)  Allan Lawrence
18/2/2026  Glaucous Gull  1 (adult, possible hybrid),  Long-tailed Duck  3,  Goldeneye  3  Lossie estuary  Dougy Wright
18/2/2026 (14:00-15:45)  White-billed Diver  1  off Nairn (from west golf course car park)  Dave Pullan, Tim Stowe, per Birdguides
18/2/2026 (13:00)  White-billed Diver  1,  Black-throated Diver  3,  Red-throated Diver  12,  Scaup  3  off Nairn  Tom Parkinson
18/2/2026 (12:20)  Blue-winged Teal  1 (male)  Loch Loy (NH9358)  per Birdguides
18/2/2026 (12:00)  Fieldfare  500+  Urchany (NH884494)  Jack Harrison
18/2/2026 (08:55)  Hawfinch  5  Cawdor churchyard  per Birdguides
17/2/2026  Blue-winged Teal  1 (male)  Loch Loy (NH9358)  per Birdguides
17/2/2026  Knot  53,  Bar-tailed  Godwit  3,  Purple Sandpiper  6,  Black-throated Diver  2  Burghead  
Mark Keighley & Helen Jackson
17/2/2026 (pm)  Fieldfare  90,  Redwing  10,  Mistle Thrush  2  Clochan  David Law
17/2/2026 (16:20)  White-tailed Eagle  1  Findhorn Bay (west side)  Allan Lawrence
17/2/2026 (14:00)  Glaucous Gull  1 (2CY)  Lossie estuary  Richard Somers Cocks, Tom Dewick

Glaucous Gull, Lossie estuary 17 February 2026 (Richard Somers Cocks)
17/2/2026 (12:30)  Kingfisher  1  Loch na Bo  Clive Pell
17/2/2026 (12:30)  Pochard  2 (male & female)  Loch Spynie  Richard Somers Cocks, Tom Dewick

Pochard, Loch Spynie 17 February 2026 (Richard Somers Cocks)
17/2/2026 (12:00)  Little Egret  1  Findhorn Bay (south end)  Roy Dennis
17/2/2026 (11:45)  Glaucous Gull  1 (2CY)  Lossie estuary (upriver)  Allan Lawrence
17/2/2026 (11:00)  Iceland Gull  1 (adult),  probable Kumlien’s Gull  1 (3CY)  Loch Oire  Richard Somers Cocks, Tom Dewick

Iceland Gull [left] and probable Kumlien’s Gull, Loch Oire 17 February 2026 (Richard Somers Cocks)
17/2/2026 (11:00)  Pochard  2,  Scaup  1 (female)  Loch Spynie  Henry Farquhar
17/2/2026 (10:00)  Little Egret  1  Findhorn Bay (south end)  Graham & Sue Larrington
17/2/2026 (08:50-09:20)  Long-tailed Duck  19,  Common Scoter  5,  Velvet Scoter  2,  Eider  9  Burghead Bay (off Roseisle Forest)  Graham & Sue Larrington
17/2/2026  Fieldfare  40  Roseisle Forest (in fields adjacent to entrance road)  Graham & Sue Larrington
17/2/2026 (07:45-08:45)  Long-tailed Duck  26,  Common Scoter  1,  Guillemot  2,  Razorbill  4,  Fulmar  4,  Great Northern Diver  3,  Red-throated Diver  1,  Kittiwake  3  past Lossiemouth  Bob Proctor
16/2/2026 (13:30)  White-tailed Eagle  1 (adult flew west),  Brent  Goose (Pale-bellied)  31  Nairn golf club  Dave Pierce
16/2/2026 (12:00)  Glaucous Gull  1 (adult)  Loch Oire  Dave Slater
16/2/2026  (09:45-10:45)  Kumlien’s Gull  1 (4CY),  probable Kumlien’s Gull  1 (3CY),  Lesser Black-backed Gull  3 (adults)  Loch Oire  Bob Proctor
16/2/2026  Teal  79,  Long-tailed Duck  2,  Little Grebe  2,  Dunlin  62,  Sanderling  48,  Shag  1  Lossie estuary  Bob Proctor
16/2/2026 (07:50-08:50)  Teal  4,  Long-tailed Duck  42,  Common Scoter  7,  Red-breasted Merganser  1,  Black Guillemot  1,  Razorbill  22,  Guillemot  10,  Great Northern Diver  1,  Red-throated Diver  5,  Fulmar  11  past Lossiemouth  Bob Proctor
16/2/2026 (11:50)  White-fronted Goose  1,  Barnacle Goose  1  Spey Bay  Keith Paterson
15/2/2026  Rook  242,  Jackdaw  237  Middlefield farm, Forres  Roy Dennis
15/2/2026 (12:50)  Little Egret  1  Findhorn Bay (rifle butts)  Graham & Sue Larrington
15/2/2026  probable Kumlien’s Gull  1 (3CY),  Kingfisher  1,  Wigeon  262  Loch Oire  Bob Proctor
15/2/2026 (10:00-11:15)  Great Crested Grebe  3,  Slavonian Grebe  3,  Long-tailed Duck  35,  Velvet Scoter  33,  Common Scoter  90,  Eider  49,  Red-breasted Merganser  12,  Red-throated Diver  4  Burghead Bay (off Roseisle Forest)  Graham & Sue Larrington
15/2/2026  Goldeneye  2 (pair)  Sanquhar pond, Forres  Allan Lawrence
15/2/2026  Fieldfare  56  Roseisle Forest (in fields adjacent to entrance road)  Graham & Sue Larrington
15/2/2026  Teal  306  Balormie pig farm  Bob Proctor
15/2/2026  Black-throated Diver  1,  Red-throated Diver  3  Lossiemouth harbour (on sea)  Bob Proctor
15/2/2026 (07:55-08:55)  Common Scoter  25,  Long-tailed Duck  55,  Black Guillemot  6,  Guillemot  3,  Razorbill  13,  Fulmar  1,  Great Northern Diver  1,  Red-throated Diver  1,  Greylag Goose  1,  Pink-footed Goose  5,  Eider  36  past Lossiemouth  Bob Proctor
14/2/2026  Corn Bunting 
37,  Linnet  46,  Merlin  1  Dipple farm  Alastair Young
14/2/2026 (16:00)  Barnacle Goose  1,  Greylag Goose  c.260  south of Spey Bay (adjacent to B9104)  Keith Paterson
14/2/2026 (pm)  probable Kumlien’s Gull  1 (3CY)  Richard Somers Cocks, Graham & Sue Larrington
14/2/2026 (12:25)  Hawfinch  1  Cawdor churchyard  per Birdguides
14/2/2026 (10:35)  Grey Partridge  6  Covesea (at aerials)  Neil Sutherland & Carol Armour
14/2/2026  Bar-tailed Godwit  25,  Dunlin  38  Lossie estuary  Bob Proctor
14/2/2026 (07:55-08:55)  Great Northern Diver  5,  Black-throated Diver  1,  Red-throated Diver  3,  Common Scoter  6,  Long-tailed Duck  35,  Black Guillemot  10,  Guillemot  7,  Razorbill  7,  Gannet  1,  Red-breasted Merganser  1 (male),  Eider  14,  Meadow Pipit  1  past Lossiemouth  Bob Proctor
13/2/2026 (13:40 & 16:20)  Blue-winged Teal  1 (male)  Loch Loy (NH9358)  per Birdguides, George & Rob Polson
13/2/2026 (13:00)  Kingfisher  1  Mosset Burn (Forres)  Alan Tough
12/2/2026 (12:00)  Blue-winged Teal  1 (male)  Loch Loy (NH9358)  per Birdguides
12/2/2026 (am)  White-billed Diver  1  Portknockie harbour  Lenny Simpson
12/2/2026 (08:25-09:25)  Little Gull  4 (3 adults, 1 2CY),  Common Scoter  5,  Long-tailed Duck  6,  Razorbill  10,  Guillemot  6,  Black Guillemot  2,  Gannet  1,  Great Northern Diver  2,  Red-throated  Diver  1,  Kittiwake  11  past Lossiemouth  Bob Proctor
11/2/2026 (16:00)  Grey Wagtail  1,  Long-tailed Duck  24  Portgordon (west of harbour)  Keith Paterson
11/2/2026 (08:20-09:20)  Little Gull  27 (23 adults, 4 2CY) east, Long-tailed Duck  16,  Common Scoter  1,  Razorbill  20,  Guillemot  49,  Black Guillemot  4,  Great Northern Diver  4,  Red-throated Diver  4,  Gannet  4,  Kittiwake  10,  Whooper Swan  7 (adults),  Eider  14,  Turnstone  3  past Lossiemouth  Bob Proctor
10/2/2026  Great Northern Diver  1  Burghead Bay (off Findhorn)  Mike Crutch
10/2/2026  Brambling  1  Clochan  David Law
10/2/2026 (14:40)  Little Gull  4 (3 adults, 1 2CY)  past Lossiemouth  Henry Farquhar
10/2/2026 (13:15)  Grey Partridge  10  near Spindlemuir, Roseisle  Graham & Sue Larrington
10/2/2026  (10:40)  Iceland Gull  1 (3CY)  Loch Oire  per Birdguides
10/2/2026 (09:45-11:15)  Little Gull  4,  Long-tailed Duck  32,  Common Scoter  31,  Eider  17,  Great Northern Diver  6,  Red-throated Diver  4,  Gannet  2,  Razorbill  9,  Guillemot  5,  Black Guillemot  2,  Great Black-backed Gull  14  Lossiemouth harbour  Graham & Sue Larrington
10/2/2026  Long-tailed Duck  2,  Teal  135  Lossie estuary  Bob Proctor
10/2/2026 (08:20-09:20)  Little Gull  1 (adult),  Long-tailed Duck  34,  Common Scoter  9,  Fulmar  11,  Great Northern Diver  6,  Red-throated Diver  3,  Razorbill  11,  Guillemot  9,  Black Guillemot  3,  Kittiwake  6,  Pink-footed Goose  100  past Lossiemouth  Bob Proctor
9/2/2026  Whooper Swan  7 (adults)  Wester Calcots (Elgin)  Bob Proctor
9/2/2026  Lesser Black-backed Gull  1 (adult)  Loch Oire  Bob Proctor
9/2/2026 (11:00)  Shelduck  3  Balormie pig farm (NJ2168)  Bob Proctor
9/2/2026 (09:40-10:45)  Green-winged Teal  1 (male),  Teal  152,  Long-tailed Duck  1 (male),  Red-breasted Merganser  1 (male),  Great Black-backed Gull  125  Lossie estuary  Bob Proctor
9/2/2026 (08:25-09:25)  Little Gull  3 (2 adults, 1 2CY),  Little Auk  3,  Razorbill  4,  Guillemot  3,  Black Guillemot  6,  Great Northern Diver  6,  Red-throated Diver  1,  Long-tailed Duck  5,  Common Scoter  8,  Kittiwake  4  past Lossiemouth  Bob Proctor
8/2/2026 (15:15)  Blue-winged Teal  1 (male)  Loch Loy (NH9358)  per Birdguides
8/2/2026  Pochard  1 (male),  Whooper Swan  1,  Wigeon  c.200,  Goldeneye  16,  Coot  22  Loch Flemington  Blair Whyte
8/2/2026 (12:00)  Kingfisher  1  Mosset Burn pond, Forres  Alan Tough
8/2/2026  Raven  1  Dipple  Alastair Young
8/2/2026  Whimbrel  1  Findhorn Bay (near the bird hide)  Allan Lawrence
8/2/2026  Velvet Scoter  2  Burghead Bay (off Roseisle Forest)  Allan Lawrence
8/2/2026 (12:20)  Red-throated Diver  8+  off Burghead  Allan Lawrence
8/2/2026 (10:00-11:00)  Little Gull  6 (adults),  Gannet  1,  Great Northern Diver  1  past Lossiemouth  Graham & Sue Larrington
8/2/2026 (10:00)  Long-tailed Duck  2  Lossie estuary  Bob Proctor
8/2/2026 (08:50-09:50)  Little Gull  8 (adults),  Long-tailed Duck  9,  Razorbill  2,  Guillemot  1,  Black Guillemot  1,  Fulmar  1,  Red-throated Diver  1,  Kittiwake  7  past Lossiemouth  Bob Proctor
7/2/2026  Barn Owl  1  Chapelford  Alastair Young
7/2/2026 (14:00)  Little Auk  1  Nairn (off playground)  Liz Young
7/2/2026  (11:00, 12:40 and 15:20)  Blue-winged Teal  1 (male)  Loch Loy (NH9358)  Richard Somers Cocks, per Birdguides, Ross Macleod
7/2/2026 (11:10)  Iceland Gull  1 (3CY)  Loch Oire  per Birdguides
7/2/2026  (10:10)  Hawfinch  1  Cawdor churchyard  per Birdguides
7/2/2026 (08:50-09:50)  Little Auk  1,  Razorbill  3,  Great Northern Diver  2,  Red-throated Diver  1,  Common Scoter  1,  Long-tailed Duck  32,  Gannet  1,  Kittiwake  7,  Turnstone  1  past Lossiemouth  Bob Proctor
6/2/2026  Great Crested Grebe  1  Nether Dallachy pool  Mick Bestwick
6/2/2026 (15:05)  Little Auk  1  Findhorn Bay (from bird hide car park)  Richard Thaxton
6/2/2026 (09:50)  Little Gull  1 (2CY)  past Lossiemouth harbour  Graham & Sue Larrington
4/2/2026 (10:25 and in pm)  Blue-winged Teal  1 (male)  back on Loch Loy (NH9358 – park at the entrance to the forest track at NJ93235813. Squeeze through the fence opposite and follow the rough track to the loch, where Wellingtons will be needed)  Dave Pullan, Roy Dennis
4/2/2026 (11:50)  Glaucous Gull  1  Caysbriggs pig farm (NJ2466)  per Birdguides
3/2/2026 (10:50)  Iceland Gull  1  Loch Oire  Allan Lawrence
3/2/2026 (10:30)  Great Crested Grebe  1  Nether Dallachy pool  Allan Lawrence
3/2/2026 (09:50)  Green-winged Teal  1 (male)  Balormie pig farm (NJ2168)  Bob Proctor
3/2/2026 (08:30-09:30)  Little Gull  1 (adult),  Great Northern Diver  11,  Red-throated Diver  1,  Common Scoter  2,  Long-tailed Duck  11,  Razorbill  7,  Guillemot  3,  Black Guillemot  1,  Gannet  3,  Kittiwake  33  past Lossiemouth  Bob Proctor
2/2/2026 (09:35-10:35)  Black-throated Diver  1,  Great Northern Diver  1,  Red-throated Diver  2,  Long-tailed Duck  38,  Common Scoter  21,  Velvet Scoter  6,  Eider  8  Burghead Bay  Graham & Sue Larrington
2/2/2026 (09:55)  Green-winged Teal  1 (male)  Balormie pig farm (NJ2168)  Allan Lawrence
1/2/2026  Pochard  1 (male)  Loch Flemington  Dave Pullan
1/2/2026  Hawfinch  1  Cawdor churchyard  Ross Macleod
1/2/2026 (12:00)  Glaucous Gull  1 (2CY),  Lesser Black-backed Gull  2  Loch Oire  Graham & Sue Larrington
1/2/2026 (11:00)  Little Auk  1,  Glaucous Gull  1 (3CY)  Portknockie (flew east)  Lenny Simpson
1/2/2026 (am)  Pintail  622  Findhorn Bay (off Netherton bank)  Roy Dennis
1/2/2026 (08:15)  Green-winged Teal  1 (male)  Balormie pig farm (NJ2168)  Graham & Sue Larrington
31/1/2026 (19:00-24:00)  Barn Owl  single birds at Lhanbryde, Mosstowie, Ardivot, Fogwatt and Arradoul  David Main
31/1/2026 (13:35)  Green-winged Teal  1 (male)  Balormie pig farm (NJ2168)  Peter Stronach

Green-winged Teal, Balormie pig farm 31 January 2026 (Peter Stronach)
31/1/2026 (13:30)  Iceland/Kumlien’s  Gull 1 (3CY),  Glaucous Gull  1  Loch Oire  per Birdguides
31/1/2026 (12:00-13:00)  Great Crested Grebe  1,  Kingfisher  1  Nether Dallachy pool  Mick Bestwick
31/1/2026 (10:00)  Great Crested Grebe  1  Nether Dallachy pool  Graham & Sue Larrington

Great Crested Grebe, Nether Dallachy 31 January 2026 (Graham Larrington)
31/1/2026 (08:40-09:40)  Little Gull  1 (adult),  Kittiwake  10,  Razorbill  2,  Fulmar  2,  Gannet  2,  Great Northern Diver  4,  Red-throated Diver  2,  Long-tailed Duck  8,  Common Scoter  3,  Goldeneye  1,  Turnstone  3  past Lossiemouth  Bob Proctor
30/1/2026  Little Egret  1  Findhorn Bay  Alan MacAskill
30/1/2026  White-tailed Eagle  1  near Findhorn Bay  Alan MacAskill
30/1/2026  Hawfinch  2  Cawdor churchyard  Alan MacAskill
30/1/1026  Merlin  1 (male),  Stock Dove  1  Loch Spynie access track  Alan MacAskill
30/1/2026 (12:00)  Great Crested Grebe  1,  Goldeneye  17,  Goosander  2  Nether Dallachy pool  Martin Cook

Great Crested Grebe, Nether Dallachy 30 January 2026 (Martin Cook)
30/1/2026 (08:30-09:30)  Little Gull  1 (adult),  Kittiwake  13,  Gannet  1,  Razorbill  5,  Guillemot  3,  Great Northern Diver  6,  Common Scoter  2,  Long-tailed Duck  8  past Lossiemouth  Bob Proctor
30/1/2026 (09:25-11:00)  Little Egret 1  Findhorn Bay (south side off rifle butts)  Kevin Cuthbert, Graham & Sue Larrington

Little Egret, Findhorn Bay 30 January 2026 (Graham Larrington)
29/1/2026  Common Scoter  30,  Long-tailed Duck  20,  Great Northern Diver  1  Spey Bay (west end, off Lossie Forest and dunes)  David Law
29/1/2026 (15:45)  Hawfinch  2  Cawdor churchyard  per Birdguides
29/1/2026 (am)  White-fronted Goose  1 (flew in off the sea at golf course),  Black-throated Diver  1,  Red-throated Diver  2 (in Cullen Bay),  Purple Sandpiper  10 (behind the harbour)  Cullen  Lenny Simpson
29/1/2026 (am)  Whooper Swan  13 (flew east),  Merlin  1 (male opposite Bow Fiddle Rock)  Lenny Simpson
29/1/2026 (am)  Little Auk  2,  Brent Goose (Pale-bellied)  59,  Purple Sandpiper  9  Nairn west beach  Andy Chapman
28/1/2026  Hawfinch  2  Cawdor churchyard  Alan MacAskill
28/1/2026  Slavonian Grebe  2,  Red-throated Diver  3,  Brent Goose  56,  Long-tailed Duck  c.150  Nairn west beach  Alan MacAskill
28/1/2026  Woodcock  4  Altyre  Roy Dennis
28/1/2026  Raven  2  Half Davoch  Roy Dennis
28/1/2026  (11:00)  Lesser Black-backed Gull  3 (adults),  Herring Gull  a very pale leucistic 2CY bird  Loch Oire  Bob Proctor
28/1/2026 (early am)  Bar-tailed Godwit  20,  Long-tailed Duck  2,  Red-breasted Merganser  1  Lossie estuary  Bob Proctor
28/1/2026 (10:00)  Great Crested Grebe  1,  Goldeneye  21,  Tufted Duck  14,  Goosander  2,  Cormorant  4  Nether Dallachy pool  Martin Cook
27/1/2026 (12:30-13:00)  Brent Goose (Pale-bellied)  51  Nairn (shore at west golf club)  Graham & Sue Larrington

Brent Geese, Nairn 27 January 2026 (Graham Larrington)
27/1/2026 (12:20 and 15:45)  Glaucous Gull  1 (2CY)  Westerfolds (field at south-west corner of the airfield, with gull flock)  per Birdguides
27/1/2026 (10:40)  White-fronted Goose (Russian)  6  Lossiemouth-Elgin road (Windyridge – in field nearest the canal)  Bob Proctor
26/1/2026 (14:55)  White-fronted Goose (Russian)  6  Lossiemouth-Elgin road (in field nearest the canal)  Henry Farquhar
26/1/2026  Twite  55  Nairn Bar  Dave Pullan
26/1/2026 (12:35)  Waxwing  2  Elgin (Lesmurdie Road/Pringle Road junction)  David Main
26/1/2026 (10:20)  Little Auk  1  Lossiemouth (on the sea off the harbour)  Allan Lawrence
26/1/2026 (08:30-09:30)  Great Northern Diver  21,  Black-throated Diver  2,  Red-throated Diver  4,  Long-tailed Duck  21,  Razorbill  25,  Guillemot  5,  Kittiwake  15,  Woodcock  1 (flew in off the sea)  past Lossiemouth  Bob Proctor
26/1/2026  Hawfinch  1  Cawdor churchyard  per Birdguides
26/1/2026  Snow Bunting  3  Nairn harbour  Mike Taylor
26/1/2026  Purple Sandpiper  8,  Red-throated Diver  8  Burghead  Toni Piccolo
25/1/2026  Bearded Tit  1  Loch Spynie  John Wrigley
25/1/2026  Little Auk  3,  Long-tailed Duck  95  Nairn (off west beach)  George Polson
25/1/2026 (14:30-15:00)  White-fronted Goose (Russian)  2  near Meikle Kildrummie (NH8553, with Pink-footed Geese)  Dave Pullan
25/1/2026 (13:05)  Little Auk  1  Delnies (flew west)  Dave Pullan
25/1/2026 (14:00)  Red-breasted Merganser  1 (male)  Lossie estuary  Graham & Sue Larrington
25/1/2026 (11:00)  Red-breasted Merganser  1 (male),  Eider  20,  Long-tailed Duck  3  Burghead harbour  Colin Little, Allan Lawrence

Red-breasted Merganser, Burghead harbour 25 January 2026 (Colin Little)
25/1/2026 (13:15)  Little Auk  1  Burghead  Richard Thaxton
25/1/2026 (13:15)  Merlin  1  Lower Mill of Tynet (NJ381617)  Martin Cook
25/1/2026 (13:00)  Great Crested Grebe  1,  Goldeneye  19  Nether Dallachy pool (NJ369639) Martin Cook

Great Crested Grebe, Nether Dallachy 25 January 2026 (Martin Cook)
25/1/2026 (12:10)  Little Auk  1  Spey Bay (flew east off Tugnet)  Martin Cook
25/1/2026 (12:00)  Hawfinch  2  Cawdor churchyard  per Birdguides
25/1/2026 (11:00)  Red-throated Diver  10 (on the sea)  Burghead  Allan Lawrence
25/1/2026 (10:00)  Tree Sparrow  41  Clochan (at garden feeders)  Martin & Jenny Cook
24/1/2026  Merlin  1  Muir of Lochs (NJ30672)  Stuart Massie
24/1/2026 (11:00)  Hawfinch  1  Cawdor churchyard  Richard Thaxton
24/1/2026  Brent Goose (Pale-bellied)  51,  Long-tailed Duck  80,  Eider  20  Nairn  James Gordon
24/1/2026  Little Auk  3  Portknockie (on sea then flew east)  per Birdguides
23/1/2026 (16:00)  Goldeneye  36,  Red-breasted Merganser  2  Spey estuary (from Tugnet)  Keith Paterson
23/1/2026 (pm)  Long-tailed Duck  60  Portgordon  David Law
23/1/2026 (pm)  Purple Sandpiper  32  Buckpool (at the Yardie)  David Law
22/1/2026 (am)  Brambling  2  Clochan (at garden feeders)  David Law
22/1/2026  Purple Sandpiper  10  Nairn west beach  Andy Chapman
22/1/2026  Pink-footed Goose  10,300,  Pintail  540,  Red-breasted Merganser  19,  Dunlin  1,200  Findhorn Bay  Richard Somers Cocks
21/1/2026 (13:40)  Kingfisher  1  Findhorn Bay (south-west corner)  Mark Jackson
21/1/2026 (14:50)  Grey Partridge  14,  Curlew  c.120  Covesea (at the masts)  Graham & Sue Larrington
21/1/2026 (late am)  Hawfinch  2  Cawdor churchyard  Dave Pullan
21/1/2026 (09:10-09:45)  Kumlien’s Gull  1 (3CY)  Loch Oire  Bob Proctor
20/1/2026 (08:50-09:50)  Little Gull  2 (2CY),  Kittiwake  1,  Long-tailed Duck  4,  Common Scoter  1,  Red-throated Diver  1  past Lossiemouth  Bob Proctor
20/1/2026  Scaup  2,  Brent Goose  67,  Common Scoter  12,  Long-tailed Duck  145  Nairn  Andy Chapman
19/1/2026 (10:25-12:00)  Kumlien’s Gull  1 (4CY),  probable Kumlien’s Gull  1 (3CY),  Lesser Black-backed Gull  1 (adult)  Loch Oire  Bob Proctor

Kumlien’s Gull, Loch Oire 19 January 2026 (Bob Proctor)
18/1/2026  Purple Sandpiper  13  Hopeman  Mike Taylor
18/1/2026  Grey Wagtail  1 (at sewage works),  Cormorant  1,  Little Grebe  1 (on the river)  Rothes  Ian McDonald
18/1/2026  Shelduck  235,  Knot  1,600,  Snow Bunting  17  Nairn Bar  Graeme Prest
18/1/2026  Pink-footed Goose  13,800,  Greylag Goose  378,  Shelduck  227,  Pintail  586,  Shoveler  1,  Whimbrel  1,  Curlew  333  Findhorn Bay  Richard Somers Cocks et al.
18/1/2026  Purple Sandpiper  132,  Sanderling  64  Lossiemouth  Bob Proctor
18/1/2026 (11:00-13:00)  Purple Sandpiper  64 (35 Buckpool, 29 Portessie), Long-tailed Duck  145,  Grey Wagtail  1 (Portessie)  Buckie shore  Martin Cook
18/1/2026 (13:00-13:30)  probable Kumlien’s Gull  1 (3CY)  Loch Oire  Bob Proctor

probable Kumlien’s Gull, Loch Oire 18 January 2026 (Bob Proctor)
18/1/2026 (11:40)  Glaucous Gull  1 (2CY)  Lossie estuary  per Birdguides
18/1/2026 (11:15)  Kumlien’s Gull  1 (4CY),  Iceland Gull  1 (2CY)  Loch Oire  per Birdguides
17/1/2026 (14:50)  White-fronted Goose (Greenland)  1  Lossiemouth-Elgin road (field between Windyridge and the canal)  Henry Farquhar
17/1/2026  Blackcap  1  Inchberry  Al Young
17/1/2026  Raven  1  over Dipple  Al Young
17/1/2026 (pm)  Hawfinch  2  Cawdor churchyard  Ian McDonald

Hawfinches, Cawdor 17 January 2026 (Ian McDonald)
17/1/2026 (07:30-12:00)  Iceland Gull  1 (adult),  Pink-footed Goose  800,  Mute Swan  95,  Whooper Swan  1,  Pochard  1,  Goldeneye  38,  Goosander  7,  Coot 87,  Water Rail  2  Loch Spynie  David Law
17/1/2026 (am)  Iceland Gull  1 (adult),  Glaucous Gull (possibly Glaucous x Herring hybrid)  1 (adult)  Loch Spynie  Duncan Gibson
17/1/2026 (12:00)  Long-tailed Duck  129  off Portgordon  Martin Cook
17/1/2026  Brent Goose (Pale-bellied)  37  Nairn west beach  Mike Taylor
17/1/2026 (09:10-09:35)  Kumlien’s Gull  1 probable (3CY),  Lesser Black-backed Gull  2  still on Loch Oire  Bob Proctor

probable Kumlien’s Gull, Loch Oire 17 January 2026 (Bob Proctor) 
16/1/2026 (10:00-11:30)  Kumlien’s Gull  1 possible (3CY)  Loch Oire  Bob Proctor, Mark Keighley & Helen Jackson

probable Kumlien’s Gull, Loch Oire 16 January 2026 (Bob Proctor [left], Mark Keighley [right])
16/1/2026 (am)  Hawfinch  1  Brodie Castle  per Birdguides
16/1/2026  Brambling  3  Dallas (at garden feeders)  Mark Bradfield
16/1/2026 (10:00-11:00)  Kumlien’s Gull  1 (4CY),  Lesser Black-backed Gull  2  Loch Oire  Bob Proctor

Kumlien’s Gull, Loch Oire 16 January 2026 (Bob Proctor)
16/1/2026  Brambling  3  Forres (at garden feeders)  Ian Wilde
16/1/2026  Hawfinch  1  Cawdor churchyard  Blair Whyte
16/1/2026  Jack Snipe  3,  Snipe  8  Kingsteps  Blair Whyte

Jack Snipe, Kingsteps 16 January 2026 (Blair Whyte)
16/1/2026  Brent Goose (Pale-bellied)  52,  Purple Sandpiper  4 (Seabank),  Knot  1,500,  Sanderling  15,  Bar-tailed Godwit  62,  Red-throated Diver  4,  Black Guillemot  3 (near harbour)  Nairn  Blair Whyte
15/1/2026  Bearded Tit  1  Loch Spynie  Rob Debenham
15/1/2026  Snow Bunting  2  Nairn harbour  per Birdguides
15/1/2026 (11:00-15:00)  Red-throated Diver  7,  Common Scoter  46,  Long-tailed Duck  13,  Goldeneye  12,  Red-breasted Merganser  5  Spey Bay (Kingston to Boar’s Head Rock)  David Law
15/1/2026  Red-throated Diver  6,  Long-tailed Duck  34,  Common Scoter  12,  Red-breasted Merganser  6  Burghead Bay (from Findhorn dunes)  Richard Somers Cocks
15/1/2026 (14:45)  Brambling  1  Clochan (at garden feeders)  Martin Cook
15/1/2026 (14:15)  Hawfinch  2  Cawdor churchyard  Sue & Graham Larrington

Hawfinch, Cawdor 15 January 2026 (Graham Larrington)
15/1/2026 (12:00)  Iceland Gull  1 (2CY – later on Loch Oire),  Herring Gull  1,400,  Great Black-backed Gull  23,  Wigeon  590,  Mallard 220,  Goosander  4,  Cormorant  4  Loch na Bo  Martin Cook
15/1/2026 (10:00)  Hawfinch  1,  Red Kite  1  Cawdor churchyard  Richard Somers Cocks

Hawfinch, Cawdor 15 January 2026 (Richard Somers Cocks)
15/1/2026  no sign of Blue-winged Teal at Loch Loy
14/1/2026  Bearded Tit  1  Loch Spynie  Rob Debenham
14/1/2026  Snow Bunting  2  Findhorn beach  per Birdguides
14/1/2026  Black-throated Diver  1  Burghead Bay (off Roseisle Forest car park area)  per Birdguides
14/1/2026 (am)  Blue-winged Teal  1 (male)  still on Loch Loy (NH9358)  per Birdguides
14/1/2026 (09:40)  Hawfinch  3  Cawdor churchyard  per Birdguides
13/1/2026  Little Egret  1  Nairn east beach  C Forsyth
13/1/2026  Brent Goose (Pale-bellied)  79  Nairn (off west golf course)  Stephen Keenan
13/1/2026 (09:00-11:00)  Blue-winged Teal  1 (male)  still on Loch Loy (NH9358 – with large Teal flock)  Kevin Cuthbert

Blue-winged Teal, Loch Loy 13 January 2026 (Kevin Cuthbert)
13/1/2026 (15:30)  Goldeneye  39  Tugnet (mouth of River Spey)  Martin Cook
13/1/2026 (09:00-12:30)  Blue-winged Teal  1 (male)  still on Loch Loy (NH9358 – with large Teal flock)  Dave Pullan et al.


Blue-winged Teal, Loch Loy 13 January 2026 (Richard Somers Cocks)
13/1/2026 (early am)  Pink-footed Goose  7,100  Findhorn Bay  Richard Somers Cocks
12/1/2026 (14:15)  Blue-winged Teal  1 (male)  Loch Loy (NH9358 – 1st for Moray & Nairn)  Dave Pullan


Blue-winged Teal, Loch Loy 12 January 2026 (Dave Pullan)
12/1/2026  White-fronted Goose (Russian)  1  Nether Dallachy (from footpath towards the river NJ349642)  Mick Bestwick

White-fronted Goose [right], Nether Dallachy 12 January 2026 (Mick Bestwick)
12/1/2026  Pintail  648,  Oystercatcher  854,  Whimbrel  1,  Curlew  320,  Dunlin  1,040  Findhorn Bay  Richard Somers Cocks
11/1/2026  Iceland Gull  1  Loch Oire  Andrew Stalker
11/1/2026  Purple Sandpiper  7  Burghead  Andrew Stalker
11/1/2026  Hawfinch  1  Cawdor  George and Rob Polson, Josh Allan

Hawfinch, Cawdor 11 January 2026 (Josh Allan)
11/1/2026  Woodlark  2  still on Lossiemouth east beach (c.1 km upstream from the caravan site – but flew off south)  George and Rob Polson, Josh Allan
11/1/2026  Slavonian Grebe  1  Cummingston (500m west)  Kev Cuthbert
11/1/2026  Hawfinch  3  Cawdor churchyard  Andy Chapman
10/1/2026  Whooper Swan  1,  Goosander  1,  Woodcock  1  Cloddach quarry (mostly frozen)  Robert Potter
10/1/2026  Snow Bunting  8  Nairn east beach  Stephen Keenan
10/1/2026  Brent Goose (Pale-bellied)  52,  Long-tailed Duck  47,  Knot  1,100,  Bar-tailed Godwit  37  Nairn  Andy Chapman
10/1/2026 (14:15)  White-fronted Goose (Greenland)  1,  Greylag Goose  378,  Pink-footed Goose  2,  Linnet  c.80  opposite Ardivot (NJ228676)  Graham & Sue Larrington
10/1/2026 (12:00)  Woodcock  2,  Song Thrush  2  Porttannachy (just west)  Martin Cook
10/1/2026 (10:00-11:50)  Woodlark  2  still on Lossie estuary (in front of caravan site car park)  Richard Somers Cocks et al.

Woodlarks, Lossie estuary 10 January 2026 (Richard Somers Cocks)
9/1/2026 (13:00-15:30)  Woodlark  2  Lossie estuary (in front of caravan site car park – 1st for Moray & Nairn)  Mark Warren et al.

Woodlarks, Lossie estuary 9 January 2026 (Martin Cook [left & centre], Graham Larrington [right])
9/1/2026  Hawfinch  3  Cawdor churchyard  Dave Pullan
9/1/2026 (11:00)  Brambling  2  Spey Bay  Mike Collins
9/1/2026  Brambling  1  Conicavel  Dave Slater
9/1/2026 (am)  Snipe  3,  Woodcock  1,  Barn Owl  1  Portknockie (east end)  Lenny Simpson
9/1/2026 (10:45)  Song Thrush  2  Clochan  Martin & Jenny Cook
8/1/2026 (12:00)  Grey Partridge  11  Covesea (on stubbles around the aerials)  Graham & Sue Larrington

Grey Partridge, Covesea 8 January 2026 (Graham Larrington)
8/1/2026  Purple Sandpiper  14,  Long-tailed Duck  200  Nairn (west beach)  Beryl Blackhall
7/1/2026  Goldeneye  26,  Pochard  1,  Coot  42,  Mute Swan  82  Loch Spynie  Richard Somers Cocks
7/1/2026 (13:00-14:00)  Skylark  c.3500,  Common Gull  c.2,500,  Grey Partridge  6  Covesea (on stubbles around the aerials)  Graham & Sue Larrington

Grey Partridge and Common Gulls, Covesea 7 January 2026 (Graham Larrington)
7/1/2026 (10:30)  Long-tailed Duck  4,  Eider  9  Burghead harbour  Graham & Sue Larrington

Long-tailed Ducks, Burghead harbour 7 January 2026 (Graham Larrington)
7/1/2026  Gadwall  1,  Coot  c.80,  Mute Swan  71  Loch Spynie  Allan Lawrence
6/1/2026  Twite  54,  Oystercatcher  949,  Golden Plover  57,  Knot  670,  Dunlin  1,125  Findhorn Bay  Richard Somers Cocks
6/1/2026 (12:45)  Brambling  1 (male)  Lossiemouth (Fulmar Road garden)  Henry Farquhar
6/1/2026  Snow Bunting  6  Nairn east beach  Andy Chapman
5/1/2026 (12:00)  Kingfisher  1  Tugnet (on Pottie Burn)  Mike Collins
5/1/2026  Sanderling  51  Lossiemouth  Allan Lawrence
5/1/2026  Brambling  1,  Linnet  500+  Nairn (Househill)  Dave Pullan
5/1/2026  Snow Bunting  1 (flew west over the sea),  Song Thrush  3  Nairn  Dave Pullan
5/1/2026 (15:00)  Fieldfare  26  Inverugie garden  Graham & Sue Larrington
5/1/2026 (14:30)  Skylark  150+  near Hillside Cemetery (Portknockie-Findochty)  Lenny Simpson
5/1/2026 (14:00)  Purple Sandpiper  10  Nairn (west beach)  Peter Duncan
5/1/2026 (14:00)  Grey Partridge  2  Pittendreich  David & Eileen Main
5/1/2026  Pintail  652,  Shelduck  308,  Golden Plover  71,  Bar-tailed Godwit  72,  Song Thrush  2  Findhorn Bay  Richard Somers Cocks
5/1/2026 (am)  Song Thrush  4,  Blackcap  1 (male)  Portknockie  Lenny Simpson
5/1/2026 (am)  Skylark  c.2,000  Covesea (on stubbles around the aerials)  Allan Lawrence
4/1/2026  (12:25)  White-tailed Eagle  1 (immature)  Nairn (drifted east over Househill)  Dave Pullan
4/1/2026  Red Kite  1  Nairn (Househill)  Dave Pullan
4/1/2026  Brent Goose (Pale-bellied)  47,  Purple Sandpiper  12,  Long-tailed Duck  40,  Common Scoter  4  Nairn (off west golf course)  Blair Whyte
4/1/2026 (12:55)  Little Auk  2  Burghead (on the sea to the east)  per Birdguides
4/1/2026 (am)  Water Rail  1  Miltonduff  Chrissie Kelly
4/1/2026  Woodcock  1,  Snipe  1 (along old railway line),  Peregrine  2 (flew over)  Portknockie  Lenny Simpson
4/1/2026  Song Thrush  1  Preshome (Clochan)  David Law
3/1/2026  Woodcock  1  Clochan  David Law
3/1/2026  Brambling  1  Dallas  Mark Bradfield
3/1/2026  Brent Goose (Pale-bellied)  24  Nairn shore  BirdTrack
3/1/2026  Grey Partridge  6  Howford Bridge (Nairn)  Peter Duncan
2/1/2026 (pm)  Iceland Gull  1 (2CY)  Cullen (flew west)  Rob Archer
1/1/2026  Little Auk  1  Burghead  George and Rob Polson
1/1/2026 (01:00)  Barn Owl  1  Elgin-Lossiemouth road near the canal  David Main
1/1/2026 (10:30)  Peregrine  1  Cloddymoss (fields to south)  Mark Jackson
1/1/2026 (am)  Kingfisher  1  Netherton steading (south of Findhorn Bay)  Roy Dennis
1/1/2026 (am)  Grey Partridge  3  Findhorn Bay  Roy Dennis
1/1/2026 (pm)  Iceland Gull  1 (adult)  Loch Oire  per Birdguides



 

 

 

 

 

 

 

 

 

 

 

Primary Sidebar

Moray Bird Club (the Moray branch of SOC)

First dates for summer migrants in 2026:
White Wagtail 1 Spey estuary 12/4
Ring Ouzel 1 Auchnahyle 10/4
Tree Pipit 2 Clunas 7/4
House Martin 1 Kingston 7/4
Willow Warbler 1 Fochabers 6/4
Blackcap 1 Fochabers 6/4
Common Tern 1 Cullen 6/4
Swallow 1 Hillhead 3/4
Wheatear 1 Findhorn Bay 1/4
Osprey 1 Spey estuary 28/3
Common Sandpiper 1 Garmouth 26/3
Sand Martin 6 Loch Spynie 20/3
Sandwich Tern 1 Lossiemouth 12/3
Chiffchaff 1 Rothes 4/3

Birds in Moray & Nairn 2023

The report on birds in Moray & Nairn in 2023 can now be found here:
Birds in Moray & Nairn 2023

Alternatively, look under ‘Bird Reports’ for this and previous editions

The Birds of Moray & Nairn

Thirty years on from the first book, the new edition of The Birds of Moray & Nairn has now been published. Look under ‘Publications’ – ‘The Birds of Moray & Nairn’ for more information and sample pages.

AGE CATEGORIES OF GULLS


Glaucous Gull [2CY], Lossie estuary March 2019 (David Main)

For example, such as the Glaucous Gull pictured above:
From hatching in June 2018 until 31 December 2018 = 1st calendar year (or 1CY)
From 1 January 2019 until 31 December 2019 = 2nd calendar year (or 2CY), as pictured
and so on through 3CY [1 January 2020-31 December 2020] etc.
Birds with no sign of immaturity = adult

 

 

 


 

 

 

© 2026 Birds in Moray and Nairn | Website: Canary Dwarf