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
עִברִית
Italiano
日本語
Монгол
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Habitat/Soundscape
Other animals
All
Species name
Clear
Not found
Filter by photos
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
Filters
Archive
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
Cliff Swallow - Petrochelidon pyrrhonota
Export
Search results
Cliff Swallow
Petrochelidon pyrrhonota
ML647878773
eBird checklist S261153396
Report
Amit Roy
12 Jul 2025
Los Angeles, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647877156
eBird checklist S246161759
Report
Sarah von Innerebner
2 Jun 2025
Columbia-Shuswap, British Columbia, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML647876970
eBird checklist S246161759
Report
Sarah von Innerebner
2 Jun 2025
Columbia-Shuswap, British Columbia, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML647855023
eBird checklist S291262790
Report
Calvin Walters
2 Jul 2011
Plumas, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647834954
eBird checklist S245256854
Report
Holly Taylor
31 May 2025
Warren, Tennessee, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647829149
eBird checklist S287435046
Report
David Provencher
5 Dec 2025
Vieux Fort, Saint Lucia
Cliff Swallow
Petrochelidon pyrrhonota
ML647829150
eBird checklist S287435046
Report
David Provencher
5 Dec 2025
Vieux Fort, Saint Lucia
Cliff Swallow
Petrochelidon pyrrhonota
ML647819022
eBird checklist S291138356
Report
Maria Duynisveld
22 May 2024
Cumberland, Nova Scotia, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML647807067
eBird checklist S233459441
Report
Sarah von Innerebner
5 May 2025
Columbia-Shuswap, British Columbia, Canada
Tags
Nest
Cliff Swallow
Petrochelidon pyrrhonota
ML647805904
eBird checklist S291110382
Report
Pietro Di Maria
3 Jun 2016
Douglas, Colorado, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647805905
eBird checklist S291110382
Report
Pietro Di Maria
3 Jun 2016
Douglas, Colorado, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647789291
eBird checklist S88137730
Report
Cameron Hunter
14 May 2021
Calgary, Alberta, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML647774728
eBird checklist S291042787
Report
Luis Rivero
9 Jul 2023
Stillwater, Montana, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647774719
eBird checklist S291042787
Report
Luis Rivero
9 Jul 2023
Stillwater, Montana, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647774714
eBird checklist S291042787
Report
Luis Rivero
9 Jul 2023
Stillwater, Montana, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647774705
eBird checklist S291042787
Report
Luis Rivero
9 Jul 2023
Stillwater, Montana, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647774696
eBird checklist S291042787
Report
Luis Rivero
9 Jul 2023
Stillwater, Montana, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647753619
eBird checklist S220356533
Report
rating 4
1 rating
David Monroy Rengifo
22 Mar 2025
Risaralda, Colombia
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML647743765
eBird checklist S49357537
Report
Mike Hooper
10 May 2008
San Diego, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647717212
eBird checklist S290890399
Report
Rebekah Boan
28 May 2014
Wake, North Carolina, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647715263
eBird checklist S285494969
Report
rating 2
1 rating
Giselle Mangini
21 Nov 2025
Humahuaca, Jujuy, Argentina
Cliff Swallow
Petrochelidon pyrrhonota
ML647578420
eBird checklist S290244684
Report
David Sonneborn
14 Jun 1995
Prince of Wales-Hyder Census Area, Alaska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647576022
eBird checklist S244387655
Report
rating 5
1 rating
Ben McGrew
28 May 2025
Somerset, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647575987
eBird checklist S290406894
Report
rating 2
1 rating
Tim Forrester
16 May 2013
Okanagan-Similkameen, British Columbia, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML647555868
eBird checklist S290321591
Report
Sounds
Call
rating 3
1 rating
Maureen Chambrone
19 Jun 2025
Nome Census Area, Alaska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647481981
eBird checklist S243087047
Report
rating 3
1 rating
Richard Davis
26 May 2025
Barton, Kansas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647481754
eBird checklist S243001851
Report
rating 3
1 rating
Richard Davis
26 May 2025
Barton, Kansas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647480665
eBird checklist S242615007
Report
rating 3
1 rating
Richard Davis
25 May 2025
Stafford, Kansas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647446800
eBird checklist S289925541
Report
rating 4
1 rating
Matthew Lenaghan
15 Jul 2025
Marin, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML647446793
eBird checklist S289925541
Report
Matthew Lenaghan
15 Jul 2025
Marin, California, United States
More results