TWRA Fish Hatcheries

Fish stocking is an important management tool in the Tennessee and helps us support the wide variety of fishing experiences available to anglers here.

TWRA owns and operates a total of ten hatcheries located throughout the state.   Five of these are warm/coolwater facilities and 5 are coldwater facilities dedicated to trout production. 

Trout are reared from the egg stage and grown out to catchable size (8-12") to be stocked into tailwaters, streams, reservoirs.   Warm/cool water facilities produce a variety of species including crappie, striped bass, walleye, sauger, sunfish, catfish, and bass.   Most fish produced are stocked into large reservoirs, but warmwater species are also produced for stocking of family fishing lakes, streams, and ponds.

Producing fish is costly and it is important to minimize the cost of production while maximizing survival the fish.   

Using limited hatchery production space wisely means that careful attention must be paid to what sizes fish are stocked and time of year that will ensure the best survival.   Different species are spawned and grown out over different periods of the year which means that the production season on many stations is extended throughout much of the year.

Hatchery managers must monitor factors affecting fish survival such as pond water quality, fertility, and food availability to ensure that their fingerlings or stock size fish survive.

Construction and maintenance on each facility's ponds, plumbing, electrical network, and tank systems are also ongoing projects to which hatchery personnel are dedicated.

TWRA Fish Hatchery Locations

The following map shows the locations of the Tennessee Wildlife Resources Agency Hatcheries. Blue fish symbols refer to coldwater (trout) hatcheries. Red fish symbols refer to warm/cool water hatcheries.

Tennessee Wildlife Resources Agency Fish Hatcheries


Eagle Bend Fish Hatchery

1201 Moore Street Clinton, TN 37716

Mike Smith, Manager


Flintville Fish Hatchery

65 Fish Hatchery Road Flintville, TN 37335-5054

Steven Day, Manager


Humboldt Fish Hatchery

Route 1, Box 212 Humboldt, TN 38343 

Hunter Henley, Manager


Normandy Fish Hatchery

380 Huffman Road Normandy, TN 37360

Lyle Mason, Manager


Morristown Fish Hatchery

4994 Fish Hatchery Road Russelville, TN 37860

Bob Robertson, Manager


Springfield Fish Hatchery

4300 Louis Draughon Road Springfield, TN 37172

Roger Bitz, Manager