Visit Us

We're open to the public Monday through Friday from 8:00 am - 3:30 pm. Tour groups of all size are welcome; please call the hatchery at (509) 538-2305 for more information. Fish hatcheries are generally located in beautiful locations and the Willard National Fish Hatchery is no exception. We're located adjacent to the Gifford Pinchot National Forest, approximately 60 miles east of Portland, Oregon, in Washington State. The surrounding forest is loaded with recreational opportunities. Hiking, biking, camping, fishing, and more will keep you busy; or there are plenty of places for a quiet picnic...including the hatchery! 


While the hatchery doesn't have any hiking trails on the hatchery grounds, we are located adjacent to the Gifford Pinchot National Forest which is loaded with many amazing hiking trails. 

Other Facilities in the Complex

We're part of the Columbia River Gorge National Fish Hatchery Complex, which includes the Carson, Eagle Creek, Little White Salmon, Spring Creek, Warm Springs, and Willard National Fish Hatcheries. Our Complex propagates, releases, and transfers to partners over 25 million salmon to meet the U.S. Fish and Wildlife Service's fisheries mitigation, restoration, and tribal trust responsibilities. Explore what each facility has to offer!


Willard National Fish Hatchery
5501B Cook-Underwood RoadCook,WA98605-9008
Station Hours
7:30 am - 3:30 pm