The McGowan Lake Hatchery, built in 1987, is located in Caledonia, Nova Scotia. It has helped to ensure the future of trout fishing in western Nova Scotia. This hatchery utilizes a unique water treatment facility and an oxygen generation and injection system to rear 1 million speckled trout which are released annually as fry, fall fingerlings and yearlings.
There is a visitor interpretation centre which provides an opportunity to learn more about the hatchery and other aspects of recreational angling in Nova Scotia. Visitors can view photographs, posters, artifacts and displays on a variety of subjects.