Skip to main content

Fish Spawning Calendar

Which fish spawn in which month, and the water temperature that actually triggers it.

Pike and white bass spawn first, in water still in the 30s and low 50s. Walleye, crappie and rainbow trout follow through spring, bass spawn as the water reaches the low 60s, bluegill and catfish carry through early summer, and brown and brook trout spawn in autumn. Every window below is tied to a temperature, because the temperature is what the fish respond to.

18 species appear here. Each one’s timing traces to a fisheries agency or peer-reviewed source — species we cannot cite are left out rather than estimated.

Month by month

January

Spawning: Black Sea Bass, Steelhead

February

Spawning: Black Sea Bass, Rainbow Trout (42–44°F), Steelhead

March

Peaking: Steelhead

Spawning: Black Sea Bass, Crappie (55–68°F), Greater Amberjack, Northern Pike (34–40°F), Rainbow Trout (42–44°F), Steelhead, White Bass (50–55°F)

April

Peaking: Northern Pike, Rainbow Trout, Walleye, White Bass

Spawning: Black Sea Bass, Crappie (55–68°F), Greater Amberjack, Largemouth Bass (60–65°F), Northern Pike (34–40°F), Rainbow Trout (42–44°F), Smallmouth Bass (60–64°F), Steelhead, Walleye (42–50°F), Wels Catfish (64–72°F), White Bass (50–55°F)

May

Peaking: Crappie, Largemouth Bass, Smallmouth Bass

Spawning: Black Sea Bass, Bluegill (70–80°F), Channel Catfish (70–75°F), Common Snook, Crappie (55–68°F), Greater Amberjack, Largemouth Bass (60–65°F), Rainbow Trout (42–44°F), Smallmouth Bass (60–64°F), Steelhead, Walleye (42–50°F), Wels Catfish (64–72°F)

June

Peaking: Bluegill, Channel Catfish

Spawning: Black Sea Bass, Bluegill (70–80°F), Channel Catfish (70–75°F), Common Snook, Crappie (55–68°F), Flathead Catfish, Greater Amberjack, Largemouth Bass (60–65°F), Smallmouth Bass (60–64°F), Wels Catfish (64–72°F)

July

Peaking: Common Snook, Flathead Catfish

Spawning: Black Sea Bass, Bluegill (70–80°F), Common Snook, Flathead Catfish, Smallmouth Bass (60–64°F)

August

Spawning: Bluegill (70–80°F), Common Snook

September

Spawning: Brook Trout (43–53°F), Common Snook

October

Peaking: Brook Trout

Spawning: Brook Trout (43–53°F), Brown Trout (42–48°F)

November

Peaking: Brown Trout

Spawning: Brook Trout (43–53°F), Brown Trout (42–48°F)

December

Spawning: Steelhead

Every verified species

Ordered by when the window opens. Temperature is the trigger; the dates are what that temperature usually means at mid-latitude.

SpeciesSeasonWindowTemperatureLocal timing
Bluefishspring and summer— – —not published—
Black Sea Basswinter through summer1 Jan – 31 Julnot published—
Rainbow Troutspring15 Feb – 31 May42–44°FColorado
Greater Amberjackspring1 Mar – 30 Junnot published—
White Bassspring1 Mar – 25 Apr50–55°FKansasMissouriOklahoma
Crappiespring15 Mar – 30 Jun55–68°FMichiganOhio
Northern Pikespring20 Mar – 20 Apr34–40°FNorthern Pike: Identification and How to Catch ThemWisconsin
Walleyespring1 Apr – 15 May42–50°FHow to Catch Walleye Through the IceHow to Catch Walleye from Shore at NightMichiganMinnesota
Wels Catfishspring to early summer1 Apr – 30 Jun64–72°F—
Smallmouth Bassspring10 Apr – 1 Jul60–64°F—
Largemouth Bassspring15 Apr – 15 Jun60–65°FThe World Record Largemouth BassMissouriOhio
Common Snooksummer1 May – 30 Sepnot publishedFloridaFlorida
Bluegillspring20 May – 9 Aug70–80°FIllinoisMichiganWisconsin
Channel Catfishsummer20 May – 30 Jun70–75°FMissouriOhioOklahoma
Flathead Catfishsummer24 Jun – 21 Julnot publishedMissouri
Brook Troutfall25 Sep – 30 Nov43–53°FMaineMichiganWisconsin
Brown Troutfall15 Oct – 30 Nov42–48°FUtahWisconsinColoradoMichigan
Steelheadspring15 Dec – 5 Maynot publishedLake ErieLake MichiganMichigan

Read the water, not the row

The dates above are what these temperature thresholds usually mean at mid-latitude. They are a model, not a measurement. A spring-fed river and a shallow southern lake at the same latitude can be a month apart, and one warm week moves the whole sequence forward.

Carry a thermometer. The temperature column is the part that travels; here is why that matters more than the calendar.

Fishing around spawning fish

Many fisheries close or restrict the spawning period, and those rules are set by your state or national agency and change without notice — check them before you go. Where fishing is open, avoid wading through redds: the clean, pale gravel patches trout and salmon cut to bury eggs. Walking across one destroys what is in it.

Frequently asked questions

What fish are spawning right now?

It depends on your water temperature more than the date. Broadly: pike and white bass go first in early spring, walleye and crappie follow, largemouth and smallmouth bass spawn as water reaches the low 60s, bluegill and catfish spawn through early summer, and brown and brook trout spawn in autumn. Use the calendar below, then check the temperature threshold for the species you want.

Why does the same species spawn at different times in different states?

Because the temperature threshold is the constant, not the date. The month a lake reaches 60°F varies with latitude, elevation, depth and whether the water is spring-fed. That is why every species below is listed with its temperature as well as its window — the temperature travels, the calendar does not.

Can I fish for spawning fish?

Where it is legal, and carefully. Many fisheries close or restrict spawning periods, and those rules are set by your state agency and change. Avoid wading through redds — the pale patches of cleaned gravel where trout and salmon bury eggs — because footfall destroys them. Check the current regulations with the agency before you go.

Why are some species missing from this calendar?

Because we have not been able to trace their spawning timing to a primary source. We publish a spawning window only once it comes from a fisheries agency or peer-reviewed research. A species with no citable data gets no row rather than an invented one.