When is the best time to stock fish? When is the best time to stock fish? June 15, 2019 admin The 2 best times are Spring (mid-April thru mid-June) and Fall (mid-September through late-October) when water temperatures are “cool” to allow proper fish handling. Tags Fish Stocking 0 Newer What do I need to pick up my fish at Stoney Creek Fisheries? Older How often do I stock more fish?