The Indiana Department of Natural Resources will stock public waters with about 51,000 catfish this fall for more fishing opportunities.