Skip to content
Skip to results
Menu
Close
Main navigation
Submit
Explore
My eBird
Science
About
News
Help
Secondary navigation
Donate
Sign in
Language
Čeština
Deutsch
English
Español (América Latina)
Español (España)
Euskara
Français
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Species
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Remove media type filter
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
More filters
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Recently uploaded
Search
Clear filters
Remove filter
Photos
Remove filter
Nova Scotia, Canada
Remove filter
Ruddy Duck - Oxyura jamaicensis
Export
Search results
Ruddy Duck
Oxyura jamaicensis
ML615568552
eBird checklist S163462609
Report
rating 2
1 rating
JD Bharvad
2 Mar 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML615568551
eBird checklist S163462609
Report
rating 3
1 rating
JD Bharvad
2 Mar 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML615568550
eBird checklist S163462609
Report
rating 2
1 rating
JD Bharvad
2 Mar 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML614288712
eBird checklist S160281244
Report
rating 2
1 rating
Larry Neily
31 Jan 2024
Annapolis, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML614234800
eBird checklist S160280215
Report
Andrew Bates
31 Jan 2024
Annapolis, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613920651
eBird checklist S154231702
Report
alicia penney
11 Nov 2023
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613920650
eBird checklist S154231702
Report
alicia penney
11 Nov 2023
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613805274
eBird checklist S159439549
Report
Steven McGrath
21 Jan 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613752369
eBird checklist S159303383
Report
David McCorquodale
19 Jan 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613752371
eBird checklist S159303383
Report
David McCorquodale
19 Jan 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613752370
eBird checklist S159303383
Report
David McCorquodale
19 Jan 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613752368
eBird checklist S159303383
Report
David McCorquodale
19 Jan 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613595723
eBird checklist S159043415
Report
CB_Bird_Reports Data
12 Jan 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613595725
eBird checklist S159043415
Report
CB_Bird_Reports Data
12 Jan 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613595724
eBird checklist S159043415
Report
CB_Bird_Reports Data
12 Jan 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613594031
eBird checklist S159038959
Report
Nova Scotia Bird Records
15 Jan 2024
Cape Breton, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML613003987
eBird checklist S157895733
Report
Guylaine McGuire
2 Jan 2024
Halifax, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML612951594
eBird checklist S157706801
Report
Natalie Barkhouse-Bishop
1 Jan 2024
Halifax, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML612216466
eBird checklist S156258398
Report
rating 2
2 ratings
Larry Neily
13 Dec 2023
Annapolis, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML612207586
eBird checklist S156276101
Report
rating 5
2 ratings
Bernie Brown
13 Dec 2023
Annapolis, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML612207573
eBird checklist S156276101
Report
rating 2
1 rating
Bernie Brown
13 Dec 2023
Annapolis, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML611770083
eBird checklist S155536047
Report
rating 5
2 ratings
Larry Neily
1 Dec 2023
Annapolis, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML611765846
eBird checklist S155535859
Report
rating 3
1 rating
Lyall Bouchard
1 Dec 2023
Annapolis, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML611754207
eBird checklist S155523773
Report
Rob Edsall
1 Dec 2023
Halifax, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML611690808
eBird checklist S155426797
Report
rating 1
1 rating
Kathleen MacAulay
21 Nov 2023
Digby, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML611690809
eBird checklist S155426797
Report
rating 1
1 rating
Kathleen MacAulay
21 Nov 2023
Digby, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML611690802
eBird checklist S155426852
Report
rating 1
1 rating
Kathleen MacAulay
21 Nov 2023
Digby, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML611537464
eBird checklist S155171051
Report
rating 3
1 rating
Lyall Bouchard
24 Nov 2023
Annapolis, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML611436194
eBird checklist S154926892
Report
rating 4
2 ratings
Ray Wershler
21 Nov 2023
Annapolis, Nova Scotia, Canada
Ruddy Duck
Oxyura jamaicensis
ML611409192
eBird checklist S154911245
Report
rating 3
1 rating
David Currie
21 Nov 2023
Annapolis, Nova Scotia, Canada
More results