Cliff Swallow
Petrochelidon pyrrhonota

Cliff Swallows breed in most of North America, even to Alaska, but spend winters in northwestern and central South America. These are the famous swallows that return to Capistrano. In Southern California, sightings of many species of swallow are common, but the Cliff Swallow is by far the most numerous.
These birds usually nest in colonies, and while cliff faces are where they evolved their nest-building style, they have adapted to use buildings for attaching their mud nests. This relatively recent practice is not always appreciated by two-legged species charged with maintaining building appearances.
Swallows are a challenge to photograph in flight. They’re fast moving aerialists who change direction in an instant, making accurate captures nearly accidental. And as a small target, getting close shots compounds the challenge of keeping them in the photo-frame. But if it was easy, everyone would do it.
Cliff Swallow colonies are bustling centers of activity. Birds are constantly coming and going. Sometimes individual members will take advantage of a neighbor’s absence, and lay an egg in the neighbor’s nest. Researchers have even documented birds carrying one of their eggs in their mouth to deposit into another’s nest.
Today’s science recognises four subspecies of Cliff Swallow. All members spend their winters in South America:
- P. p. pyrrhonota breeds in North America from Alaska and Canada south to Mexico in the USA.
- P. p. ganieri breeds in the southern USA west of the Appalachians.
- P. p. tachina breeds in the southern USA in Utah, Arizona, New Mexico and southwest Texas, and south into Baja California.
- P. p. melanogaster breeds in southeastern Arizona, southwestern New Mexico, and Old Mexico.
In 2022 I had some fun with shadow-puppets. Cliff Swallows were already well on their way to building their colonies of mud-nests under the bridge crossing the Snake River Mouth in Burbank Washington, and I found the shadows of the flying birds to be as interesting as the birds themselves.
22 Photos

Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Bringing food to the nest in Garner Valley, in the vicinity of Lake Hemet., Riverside County, California. |
Date Taken: 2012:06:09 14:37 |
Location:
Garner Valley |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/1250 |
File Name: D3X2937-CliffSwallow |
© 2012 Jack Daynes, shadeTree Imaging |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Coitus at the mudflats in Imperial Beach, San Diego County, California. |
Date Taken: 2013:04:04 13:37 |
Location:
7th Street Overlook |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/1000 |
File Name: D3X3708-CliffSwallow |
© 2013 Jack Daynes, shadeTree-Imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Gathering at the crèche bush at the Saltworks. Part of the South San Diego Bay NWR, San Diego, California. |
Date Taken: 2011:07:27 11:41 |
Location:
Saltworks |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/2000 |
File Name: JCD1516-CliffSwallow |
© 2011 Jack Daynes, shadeTree-Imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Juvenile waiting to be fed on the "Crèche-ing" bush at the Saltworks. Saltworks at South San Diego Bay NWR. San Diego County, California. |
Date Taken: 2009:07:29 13:58 |
Location:
Saltworks |
Camera Information: NIKON D2X, 800 mm, f/11.0, 1/640 |
File Name: JCD4578.CliffSwallow.Juvenile |
© 2009 Jack Daynes, www.shadetree-imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Juvenile getting fed. Saltworks at South San Diego Bay NWR. San Diego County, California. |
Date Taken: 2009:07:29 14:04 |
Location:
Saltworks |
Camera Information: NIKON D2X, 400 mm, f/11.0, 1/640 |
File Name: JCD4607.CliffSwallow.Juvenile |
© 2009 Jack Daynes, www.shadetree-imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Loafing by Lake Crowley. Upper Owens River Valley. Mono County, California. |
Date Taken: 2011:05:29 14:09 |
Location:
North Landing |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/500 |
File Name: JCD9029-CliffSwallow |
© 2011 Jack Daynes, shadeTree-Imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Loafing by Lake Crowley. Upper Owens River Valley. Mono County, California. |
Date Taken: 2011:05:29 14:20 |
Location:
North Landing |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/800 |
File Name: JCD9049-CliffSwallow |
© 2011 Jack Daynes, shadeTree-Imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Upper Owens River Valley. Mono County, California. |
Date Taken: 2011:05:28 12:39 |
Location:
Benton Crossing |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/1000 |
File Name: JCD7919-CliffSwallow |
© 2011 Jack Daynes, shadeTree Imaging |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Garner Valley, in the vicinity of Lake Hemet., Riverside County, California. |
Date Taken: 2012:06:09 14:45 |
Location:
Garner Valley |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/2000 |
File Name: D3X3016-CliffSwallow |
© 2012 Jack Daynes, shadeTree-Imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Gathering mud for nests in Imperial Beach. San Diego County, California. |
Date Taken: 2013:04:04 13:38 |
Location:
7th Street Overlook |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/1000 |
File Name: D3X3753-CliffSwallow |
© 2013 Jack Daynes, shadeTree-Imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Gathering mud for nests in Imperial Beach. San Diego County, California. |
Date Taken: 2013:04:04 13:41 |
Location:
7th Street Overlook |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/1250 |
File Name: D3X3819-CliffSwallow |
© 2013 Jack Daynes, shadeTree-Imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Seen at the Otter Creek Bridge below the reservoir, four miles north of Antimony Utah. |
Date Taken: 2015:05:07 10:33 |
Location:
Otter Creek |
Camera Information: NIKON D3X, 800 mm, f/8.0, 1/6400 |
File Name: D3X9585-CliffSwallow |
© 2015 Jack Daynes, shadeTreeImaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Juvenile waiting to be fed on the "Crèche-ing" bush at the Saltworks. Saltworks at South San Diego Bay NWR. San Diego County, California. |
Date Taken: 2009:07:29 13:57 |
Location:
Saltworks |
Camera Information: NIKON D2X, 800 mm, f/11.0, 1/640 |
File Name: JCD4567.CliffSwallow.Juvenile |
© 2009 Jack Daynes, www.shadetree-imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: I had some fun with shadow-puppets. Cliff Swallows were already well on their way to building their colonies of mud-nests under the bridge crossing the Snake River Mouth in Burbank Washington. |
Date Taken: 2022:04:21 12:14 |
Location:
Hood Park Boat Launch |
Camera Information: NIKON D850, 800 mm, f/7.1, 1/800 |
File Name: CliffSwallow_8502847-BurbankWashington |
© 2022 Jack Daynes, shadeTreeImaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: I had some fun with shadow-puppets. Cliff Swallows were already well on their way to building their colonies of mud-nests under the bridge crossing the Snake River Mouth in Burbank Washington. |
Date Taken: 2022:04:21 12:14 |
Location:
Hood Park Boat Launch |
Camera Information: NIKON D850, 800 mm, f/7.1, 1/800 |
File Name: CliffSwallow_8502814-BurbankWashington |
© 2022 Jack Daynes, shadeTreeImaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Cliff Swallows were already well on their way to building their colonies of mud-nests under the bridge crossing the Snake River Mouth in Burbank Washington. |
Date Taken: 2022:04:21 12:09 |
Location:
Hood Park Boat Launch |
Camera Information: NIKON D850, 800 mm, f/7.1, 1/1250 |
File Name: CliffSwallow_8502695-BurbankWashington |
© 2022 Jack Daynes, shadeTreeImaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: I had some fun with shadow-puppets. Cliff Swallows were already well on their way to building their colonies of mud-nests under the bridge crossing the Snake River Mouth in Burbank Washington. |
Date Taken: 2022:04:21 12:10 |
Location:
Hood Park Boat Launch |
Camera Information: NIKON D850, 800 mm, f/7.1, 1/800 |
File Name: CliffSwallow_8502731-BurbankWashington |
© 2022 Jack Daynes, shadeTreeImaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Cliff Swallows were already well on their way to building their colonies of mud-nests under the bridge crossing the Snake River Mouth in Burbank Washington. |
Date Taken: 2022:04:21 12:11 |
Location:
Hood Park Boat Launch |
Camera Information: NIKON D850, 800 mm, f/7.1, 1/800 |
File Name: CliffSwallow_8502765-BurbankWashington |
© 2022 Jack Daynes, shadeTreeImaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Along the Southeastern shoreline of the Salton Sea near the intersection of Lack and Lindsey Roads in Imperial County California. |
Date Taken: 2019:10:11 8:36 |
Location:
Lack-and-Lindsey-Roads |
Camera Information: NIKON D5, 800 mm, f/8.0, 1/4000 |
File Name: CliffSwallow_D5X0410-LackLindsey |
© 2019 Jack Daynes, shadeTreeImaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Gathering mud for nests in Imperial Beach. San Diego County, California. |
Date Taken: 2013:04:04 13:38 |
Location:
7th Street Overlook |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/1250 |
File Name: D3X3721-CliffSwallow |
© 2013 Jack Daynes, shadeTree-Imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Gathering mud for nests in Imperial Beach. San Diego County, California. |
Date Taken: 2013:04:04 13:38 |
Location:
7th Street Overlook |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/1250 |
File Name: D3X3729-CliffSwallow |
© 2013 Jack Daynes, shadeTree-Imaging.com |


Cliff Swallow(Petrochelidon pyrrhonota) |
Description: Gathering mud for nests in Imperial Beach. San Diego County, California. |
Date Taken: 2013:04:04 13:42 |
Location:
7th Street Overlook |
Camera Information: NIKON D3X, 800 mm, f/5.6, 1/1000 |
File Name: D3X3839-CliffSwallow |
© 2013 Jack Daynes, shadeTree-Imaging.com |

Click map markers to reveal further information