Crystal Lake Hatchery

Crystal Lake Hatchery is located near the town of Burney in eastern Shasta County. Baum and Crystal Lakes are adjacent and offer exceptional fishing. Picnic tables are available and wildlife abounds in this area.

photo of Crystal Lake fish hatchery sign

Visitor Information


Open: 8:00 a.m. to 3:00 p.m.

Phone Number

(530) 335-4111


40158 Baum Lake Road, Cassel, CA 96016


Nine miles northeast of Burney, CA on Highway 299. Turn right on Cassel road, take Cassel road for about 3 miles, then turn left Baum Lake Road. MAP(opens in new tab)

Self-guided tours during business hours.

Geeses floating in water

Hatcheries provide more than fish to view

Enjoy fishing, boating, hiking, and picnicking while you visit Crystal Lake Hatchery. The Pacific Crest trail also passes along the edge of the hatchery and many visitors stop to picnic, view the fish, and drop a line in Baum Lake.

Adult Canadian geese and their goslings enhance springtime wildlife viewing at the hatchery. Observe 200-300 geese on the hatchery grounds and along the shores of Baum Lake. Spring and summer visits also provide excellent sightings of ospreys nesting nearby. In the fall, call ahead to make sure you visit when the crew is spawning fish.