Nature Center at Avalon Canyon

1202 Avalon Canyon Road, Avalon, CA 90704


Visit Website
Add to Trip


  • About
    The Catalina Conservancy's Nature Center at Avalon Canyon is a twenty-minute stroll up Avalon Canyon from the center of Avalon. The Nature Center occupies the site of the first Interpretive Center, built by the Los Angeles County Department of Parks & Recreation, to tell the story of the natural history of Catalina Island. The Nature Center features self-guided exhibits focusing on natural history and conservation efforts on the Island with hands-on activities for kids, videos, and a Resource Center. Images of the scenic wild side of Catalina Island welcome visitors, including rugged landscapes and secluded coves with their crystal waters. Visitors learn about everything from the geology of the Channel Islands, to how species arrive on islands. The concepts of “biodiversity hotspots” (of which there are 200 in the world) are explored, and why Catalina is part of the one that stretches along the West Coast.
  • Rates By Date


  • Map
  • Events