Visit Our Center in Cedar Hill, Texas

Dogwood Canyon Audubon Center is Located in Cedar Hill, Texas

Plan Your Visit
Visit

Plan Your Visit

Hours, Pets, Admission, Location, Parking, Trail Access and Directions

Read more

Trail Rules
Visit

Trail Rules

Nature Trails at Dogwood Canyon Audubon Center

Read more

Our Trails
About

Our Trails

Trails through Dogwood Canyon.

Read more

Nature Store
About

Nature Store

Nature-inspired gifts, educational toys, nature guides, birdseed, and snacks

Read more

How you can help, right now