Carolina Bird Club Bird Photo Gallery

If you would like to share a bird photo or photos that you took in the Carolinas, please use the form. First please read Information for Contributors.

Hone your ID skills!

Copyright: All photos are copyrighted material, owned by the photographer. The photographers have given the Carolina Bird Club the right to reproduce these photos, but you should contact the photographer for permission if you wish to reproduce a photo elsewhere or use it for any other purpose. On almost all pages, clicking on the photographer's name will give you their email address.

If you have your own photo web site Many Carolina bird photographers publish photos on private web accounts. Great! But one goal of the Carolina Bird Club photo gallery is to be a one-stop repository for photo-documentation of significant records in the Carolinas. If you publish a photo that serves to document a significant record—a state record, a county record, a seasonal record, a nesting record, etc.—on a private web site, please consider also contributing at least one documentary photo for display here. I will be happy to include with it a link back to your own site.

Notice of new photos is provided on the CBC RSS feed RSS.

Changes in photo gallery procedures! Upload procedures were changed in May 2014, so that now all uploads (except for identification requests) are automatically and immediately placed in the gallery, in the “Incoming Pool” Photographers: for details see the updated Information for Contributors to the Photo Gallery. Viewers: Be aware that with this new procedure, you may sometimes see photos that the web editor has not yet reviewed, and you could see misidentifications or other errors, not yet corrected, in the Incoming Pool.

Click for master index of all photos (organized taxonomically)

Incoming pool

Yellow-billed Cuckoo - 23 July 2014 - Merchant's Millpond SP, Gates County, NC - Greg Hudson
Ruby-throated Hummingbird - 20 July 2014 - Irmo, SC - Walt Cole
Wood Stork - 22 July 2014 - Huntington Beach State Park, SC - Jerry Kerschner
Orchard Oriole - 21 July 2014 - Olde Carthage Farm, Chartage, NC - Jerry Batchelor
Painted Bunting - 16 July 2014 - Huntington Beach State Park, SC - Jerry Batchelor
Horned Lark - 19 July 2014 - Oakland Turf Farm, Bladen County, NC - John Ennis
Black-and-white Warbler - 19 July 2014 - Huntington Beach SP, SC - Paula Harrington
Summer Tanager - 19 July 2014 - Huntington Beach SP, SC - Paula Harrington
Yellow-crowned Night-Heron - 19 July 2014 - Huntington Beach SP, SC - Paula Harrington
Stilt Sandpiper - 19 July 2014 - Hooper Lane, Henderson County, NC - Simon Thompson
Prairie Warbler - 19 July 2014 - Harris Lake, New Hill, NC - Brendan Klick
Indigo Bunting - 16 July 2014 - Hillsborough, NC - Carol Tuskey
Hermit Thrush - 17 July 2014 - Bald Knob Ridge trail, off Blue Ridge Parkway mile 355, NC - Marcus Simpson
Eastern Wood-Pewee - 15 July 2014 - Hillsborough, NC - Carol Tuskey
Green Heron - 15 July 2014 - Twin Lakes, NC - Martin Wall

Newest curated contributions—Summer 2014

White-eyed Vireo - 14 July 2014 - Mason Farm Reserve, Chapel Hill, NC - Jerry Batchelor
Osprey - 11 July 2014 - Sullivan's island, SC - Walt Cole
Brown-headed Nuthatch - 12 July 2014 - Weymouth Woods-Sandhills Nature Preserve, Southern Pines, NC - Brendan Klick
Bobolink - 13 July 2014 - Hooper Lane, Henderson County, NC - Simon Thompson
Savannah Sparrow - 13 July 2014 - Hooper Lane, Henderson County, NC - Simon Thompson
Black-bellied Whistling-Duck - 11 July 2014 - The Haven, Bluffton, SC - Andy Stephens
Green Heron - 12 July 2014 - Cane Creek Reservoir, NC - Margaretta Yarborough
Pomarine Jaeger - 12 July 2014 - Breech Inlet, Isle of Palms, SC - Pam Ford
Green Heron - 12 July 2014 - Sandy Creek Park, Durham, NC - Kent Fiala
Brown Thrasher - 11 July 2014 - Cary, NC - Bobby Nicks
Orchard Oriole - 10 July 2014 - Olde Carthage Farm, Carthage, NC - Jerry Batchelor
Blue Grosbeak - 10 July 2014 - Olde Carthage Farm, Carthage, NC - Jerry Batchelor
Killdeer - 8 July 2014 - Hwy 15-501 north of Carthage, NC - Jerry Batchelor
Least Tern - 9 July 2014 - Pawleys Island, SC - Jerry Kerschner
Wild Turkey - 9 July 2014 - Blue Ridge Parkway mile 431.7, NC - Marcus Simpson and Marilyn Westphal
Wood Stork - 6 July 2014 - Roxbury Park in Town of Meggett, SC - Ken Carman
Blue-gray Gnatcatcher - 6 July 2014 - Cottonwood Trail, Spartanburg, SC - Dan Garber
Blue Grosbeak - 5 July 2014 - Cottonwood Trail, Spartanburg, SC - Dan Garber
Black Skimmer - 17 May 2014 - Hatteras, NC - Bobby Nicks
Barn Swallow - 4 July 2014 - Asheboro, NC - Bobby Nicks
Brown Pelican - 7 July 2014 - Isle of Palms, SC - Walt Cole
Scissor-tailed Flycatcher - 6 July 2014 - Gunter Road, SC - Yves Limpalair
Red-tailed Hawk - 6 July 2014 - North Brunswick County, NC - John Ennis
Leach's Storm-Petrel - 3 July 2014 - Wrightsville Beach, New Hanover County, NC - Sam Cooper
Carolina Wren - 4 July 2014 - Wilmington, New Hanover County, NC - Sam Cooper
Swainson's Warbler - 1 July 2014 - Mulberry Creek area of Caldwell Co, NC - Dwayne Martin
Eastern Towhee - 5 July 2014 - Weymouth Woods-Sandhills Nature Preserve, Southern Pines, NC - Brendan Klick
Eastern Wood-Pewee - 5 July 2014 - Weymouth Woods-Sandhills Nature Preserve, Southern Pines, NC - Brendan Klick
Red-headed Woodpecker - 5 July 2014 - Weymouth Woods-Sandhills Nature Preserve, Southern Pines, NC - Brendan Klick
Great Blue Heron - 4 July 2014 - Randleman Lake Reservoir, NC - Floyd Austin
Magnificent Frigatebird - 20 June 2014 - Pea Island NWR, Dare County, NC - Jeff Lewis
Hermit Thrush - 5 July 2014 - Black Mountains-Bald Knob Ridge trail, NC - Marcus Simpson
Field Sparrow - 4 July 2014 - Southern Shores, Dare County, NC - Jeff Lewis
Virginia Rail - 4 June 2014 - Bodie Island, Dare County, NC - Jeff Lewis
Killdeer - 5 July 2014 - Bodie Island, Dare County, NC - Jeff Lewis
Grasshopper Sparrow - 4 July 2014 - Sockwell road, Guilford county, NC - Brendan Klick
Dickcissel - 4 July 2014 - Sockwell road, Guilford county, NC - Brendan Klick
Mourning Warbler - 30 June 2014 - Jackson County, NC - Jamie Harrelson
Red-headed Woodpecker - 2 July 2014 - Mackay NWR, NC - Greg Hudson
Dickcissel - 2 July 2014 - Mackay NWR, NC - Greg Hudson
Roseate Spoonbill - 2 July 2014 - North Topsail Beach, Onslow County, NC - Gilbert S. Grant
Scissor-tailed Flycatcher - 1 July 2014 - Gunter Road, Greenville County, SC - Kelly Hughes
Orchard Oriole - 20 May 2014 - Oriental, NC - Greg Perry
Carolina Chickadee - 28 June 2014 - Oriental, NC - Greg Perry
Pileated Woodpecker - 28 June 2014 - Oriental, NC - Greg Perry
Mississippi Kite - 29 June 2014 - Wilmington, New Hanover County, NC - Sam Cooper
Dickcissel - 30 June 2014 - Baldwin Road, Guilford County, NC - Martin Wall
Roseate Spoonbill - 29 June 2014 - Huntington Beach State Park, SC - Phil Lanoue
Ruby-throated Hummingbird - 29 June 2014 - Irmo, SC - Walt Cole
Green Heron - 24 June 2014 - Mattamuskeet National Wildlife Refuge, NC - Scott Winton
Eurasian Collared-Dove - 29 June 2014 - Reidsville, NC - Martin Wall
Mottled Duck - 23 June 2014 - Mattamuskeet National Wildlife Refuge, NC - Scott Winton
Black-bellied Whistling-Duck - 23 June 2014 - Mattamuskeet National Wildlife Refuge, NC - Scott Winton
Dickcissel - 28 June 2014 - Guilford Co. Baldwin Rd & Sockwell Rd., NC - Steve Howell
Loggerhead Shrike - 26 June 2014 - Ocean Isle Beach, Brunswick County, NC - Sam Cooper
Scarlet Tanager - 24 June 2014 - Salem Lake, Winston-Salem, NC - Phil Dickinson
Swallow-tailed Kite - 23 June 2014 - Huntington Beach State Park, SC - Phil Lanoue
Dickcissel - 23 June 2014 - Bericap Rd (Mt Olive Rd), Cowpens, SC - Martin Wall
Blue-headed Vireo - 23 June 2014 - Bald Knob Ridge trail off Blue Ridge Parkway mile 355, NC - Marcus Simpson
Swainson's Thrush - 23 June 2014 - Black Mountains, NC - Marcus Simpson
juvenile Hairy Woodpecker - 22 June 2014 - Schenck Memorial Forest, Raleigh, NC - Brendan Klick
Eastern Kingbird - 22 June 2014 - Mid Pines Road, Raleigh, NC - Brendan Klick
Scissor-tailed Flycatcher - 21 June 2014 - Mid Pines Road. Wake County, NC - Brian Pendergraft
Black-bellied Whistling-Duck - 18 June 2014 - Indian Trail, Sheridan Subdivision, Union County, NC - Michael E. Dorcas
Hermit Thrush - 20 June 2014 - Black Mountains - Bald Knob Ridge trail, NC - Marcus Simpson
House Wren - 20 June 2014 - Inman, SC - Dan Garber
Eastern Meadowlark - 18 June 2014 - Hickory House Rd, Sanford, NC - Jerry Batchelor
Orchard Oriole - 17 June 2014 - Pungo Lake NWR, NC - Greg Hudson
White-eyed Vireo - 17 June 2014 - Pungo Lake NWR, NC - Greg Hudson
Red-winged Blackbird - 17 June 2014 - Pungo Lake NWR, NC - Greg Hudson
Blue Grosbeak - 17 June 2014 - Pungo Lake NWR, NC - Greg Hudson
Northern Saw-whet Owl - 13 June 2014 - Devil's Courthouse, Haywood County, NC - Scott Winton
Monk Parakeet - 16 June 2014 - Northwest, Brunswick County, NC - John Ennis
Mourning Warbler - 14 June 2014 - Art Loeb Trail, Haywood County, NC - Scott Winton
Eastern Bluebird - 8 June 2014 - Wilmington, NC - Tammy Barbour
Painted Bunting - 10 June 2014 - Wilmington, NC - Tammy Barbour
Eastern Wood-Pewee - 15 June 2014 - Lake Lure, NC - Dan Garber
Killdeer - 14 June 2014 - Dunn, NC - Helen Castillo
Ruby-throated Hummingbird - 14 June 2014 - Raven Rock State Park, NC - Brendan Klick
Monk Parakeet - 14 June 2014 - Northwest, Brunswick Co., NC - Jeff Waldyke
Great Crested Flycatcher - 6 June 2014 - Rocky Fork Ch Road, Sanford, NC - Jerry Batchelor
Mississippi Kite - 14 June 2014 - Elwell's Ferry, Bladen County, NC - John Ennis
Blue Grosbeak - 12 June 2014 - Brunswick Old Town, Brunswick County, NC - Gretchen Schramm
American Redstart - 12 June 2014 - Mason Farm Biological Reserve, Chapel Hill, NC - Jerry Batchelor
Wilson's Plover - 11 June 2014 - Huntington Beach State Park, SC - Jerry Kerschner
White-eyed Vireo - 11 June 2014 - Shealy's Pond Heritage Preserve, Lexington County, SC - Irvin Pitts
Baltimore Oriole - 11 June 2014 - Eden, NC - Martin Wall
Black Scoter - 11 June 2014 - Huntington Beach State Park, SC - Jerry Kerschner
Red-breasted Merganser - 11 June 2014 - Huntington Beach State Park, SC - Jerry Kerschner
Anhinga - 11 June 2014 - Airlie Gardens, Wilmington, NC - Gretchen Schramm
Wilson's Plover - 4 June 2014 - Beachwalker Park, Kiawah Island, SC - Cherrie Sneed
Black Scoter - 4 June 2014 - Beachwalker Park, Kiawah Island, SC - Cherrie Sneed
Masked Booby - 7 June 2014 - 31 degrees 30 minutes N, 77 degrees W, NC - Josh Kun
Monk Parakeet - 9 June 2014 - Northwest, Brunswick Co., NC - Sam Cooper
Black Scoter - 4 June 2014 - Beachwalker Park, Kiawah Island, SC - Cherrie Sneed
Kentucky Warbler - 29 May 2014 - Stecoah Gap, Graham Co., NC - Cherrie Sneed
Black-throated Green Warbler - 27 May 2014 - Snowbird Mts., Graham Co., NC - Cherrie Sneed
Carolina Wren - 9 June 2014 - Wilmington, NC - Gretchen Schramm
Clapper Rail - 7 June 2014 - USS North Carolina, Wilmington, NC - Gretchen Schramm
Grasshopper Sparrow - 8 June 2014 - Mid Pines Road, Raleigh, NC - Brendan Klick
Eastern Towhee - 8 June 2014 - Yates Mill County Park, Raleigh, NC - Brendan Klick
Blue-headed Vireo - 5 June 2014 - Mount Pisgah Campground, NC - John Ennis
Canada Warbler - 6 June 2014 - Mount Pisgah Parking Area, NC - John Ennis
Chestnut-sided Warbler - 6 June 2014 - Mount Pisgah Parking Area, NC - John Ennis
Cedar Waxwing - 6 June 2014 - Mount Pisgah Picnic Area, NC - John Ennis
Brown Thrasher - 7 June 2014 - Mount Pisgah Picnic Area, NC - John Ennis
American Goldfinch - 7 June 2014 - Mount Pisgah Picnic Area, NC - John Ennis
Yellow-throated Warbler - 8 June 2014 - Bynum Road, Pittsboro, NC - David R Bell
Summer Tanager - 8 June 2014 - Haw River Bridge on Bynum Road, Pittsboro, NC - David R Bell
Swainson's Warbler - 7 June 2014 - Whitehall Plantation, Bladen County, NC - Brendan Klick
Red-eyed Vireo - 7 June 2014 - Whitehall Plantation, Bladen County, NC - Brendan Klick
Monk Parakeet - 7 June 2014 - Northwest, Brunswick Co., NC - Sam Cooper
Dickcissel - 6 June 2014 - Brent Haigler Rd, Fairview, Union Co., NC - Sam Cooper
Red-winged Blackbird - 6 June 2014 - Sandy Creek City Park, Durham, NC - Mary Sonis
Great Egret - 13 May 2014 - Glennstone Heronry, Ellerbe Creek, Durham County, NC - Daniel Kaplan
Blue-winged Warbler - 30 April 2014 - 17 Acre Wood Preserve, Durham, NC - Daniel Kaplan
Willet - 1 May 2011 - Sandling Beach Rec Area, Falls Lake, NC - Daniel Kaplan
Blue-headed Vireo - 5 June 2014 - Cascade Lake Road, Transylvania County, NC - richard jackson
Worm-eating Warbler - 5 June 2014 - Cascade Lake Road, Transylvania County, NC - richard jackson
Sandhill Crane - 5 June 2014 - Cascade Lake Road, Transylvania County, NC - richard jackson
Red-headed Woodpecker - 4 June 2014 - Weymouth Woods Nature Preserve, Southern Pines, NC - Jerry Batchelor
Eastern Towhee - 4 June 2014 - Weymouth Woods Nature Preserve, Southern Pines, NC - Jerry Batchelor
Red-cockaded Woodpecker - 4 June 2014 - Weymouth Woods Nature Preserve, Southern Pines, NC - Jerry Batchelor
Yellow-rumped Warbler - 4 June 2014 - Mount Mitchell State Park, NC - Marcus Simpson
Alder Flycatcher - 4 June 2014 - Mount Mitchell State Park, NC - Marcus Simpson
Cedar Waxwing - 4 June 2014 - Mount Mitchell State Park, NC - Marcus Simpson
Yellow-crowned Night-Heron - 4 June 2014 - Francis Beidler Forest, Harleyville, SC - Jerry Kerschner
Orchard Oriole - 4 June 2014 - Fletcher Community Park, NC - Dan Garber
Swainson's Warbler - 1 June 2014 - Howell Woods, Four Oaks, NC - Brendan Klick
Purple Martin - 1 June 2014 - Howell Woods, Four Oaks, NC - Brendan Klick
Kentucky Warbler - 1 June 2014 - Howell Woods, Four Oaks, NC - Brendan Klick
Dickcissel - 1 June 2014 - North River Farms restoration, NC - Sherry Lane
Piping Plover - 1 June 2014 - Ocean Isle Beach, NC - Mitzi York

Spring 2014

Winter 2013–2014

Fall 2013

Summer 2013

Spring 2013

Taxonomic groups—Orders

Taxonomic groups—Passerine families

Return to CBC Main Page


Navigate