Contact Us Search

Fillmore Trout Hatchery

NOTICE! Fillmore Trout Hatchery is temporarily closed to the public for scheduled maintenance. For more information, please see this press release regarding the closure.

In eastern Ventura County and along the Santa Clara River, Fillmore Hatchery raises trout for stocking Southern California waters. Surrounded by citrus and avocado orchards, the Fillmore area offers excellent fresh fruit vendors along Highway 126. Outdoor enthusiasts enjoy the Los Padres National Forest, just north of the Santa Clara River valley.

Fillmore Hatchery Ponds

Visitor Information


Open 7:00 a.m. - 3:00 p.m.

Phone Number

(805) 524-0962


612 E. Telegraph Road, Fillmore, CA 93016


Ventura County (19 miles west of Six Flags Magic Mountain Amusement Park)

Fillmore Hatchery is open all year. Fillmore Hatchery gets its water from a combination of springs and wells that provide excellent temperature and quality for raising trout.

Adults and children's walking into the Fillmore Hatchery


From the south (Los Angeles) travel north on I-5 to Hwy 126. Take Hwy 126 west toward Ventura for 18 miles to Fish Hatchery Road, turn left and travel one quarter mile to visitor’s parking lot. MAP

From the north travel south on I-5 to Highway 126, travel west 18 miles to Fish Hatchery Road, turn left travel one quarter mile to visitor’s parking lot. MAP

From Highway 101 travel 24 miles east on Highway 126 past the town of Fillmore, turn right on Fish Hatchery Road, travel one quarter mile into visitor’s parking lot. MAP

Fisheries Branch
830 S Street, Sacramento, CA 95811 | (916) 327-8840

 Fillmore Trout Hatchery - truck parked next to pond

P.O. Box 666, Fillmore, CA 93016
Phone (805) 524-0962
Email Fillmore Hatchery