Terra Lake fishing
Terra Lake fishing is stocked with Rainbow Trout on a community pond. It is stocked once in 2026, most often in March. Species guides list dawn and dusk as the active times.
- Last stocked
- March 16, 2026
- 198 days ago · Rainbow Trout
- Plants on record
- 1
- Species recorded
- 1
Fish at Terra Lake
Rainbow Trout Stocked · 1 plant · last March 16, 2026 Best: dawn, dusk
Last stocked March 16, 2026 · 1 plant
Best: dawn, dusk
The community trout program plants rainbow trout at Terra Lake on published spring and fall dates. (iowadnr.gov, accessed September 29, 2026)
Rainbow Trout species guideTerra Lake offers good opportunities for anglers, with a fishery survey showing 8- to 13-inch Largemouth Bass and 3- to 7-inch Bluegills. Larger individuals of both species are present. Anglers also capture Black Crappie, generally around 8- to 9-inches. Additionally, catchable size trout are available from November through April. The lake is considered a community fishing location with good or excellent shorefishing. (programs.iowadnr.gov, accessed September 30, 2026)
How Terra Lake is stocked
Sand Lake (51.2 mi), Ottumwa Park Pond (South Pond) (80.2 mi), and North Prairie Lake (85.4 mi) were stocked more recently. Sand Lake is also stocked with Rainbow Trout, Ottumwa Park Pond (South Pond) is also stocked with Rainbow Trout, and North Prairie Lake is also stocked with Rainbow Trout.
Stocking history
| Date | Species | Quantity | Avg. length | Source |
|---|---|---|---|---|
| March 16, 2026 | Rainbow Trout | – | – | report |
Access and facts
- Water type
- community pond
- Nearest town
- Johnston, IA
- Shore access
- Yes
Iowa DNR LakeDetails places Terra Lake in Polk County at 41.66166907, -93.70663526. It is on the community trout schedule and the family-friendly events list.
About Terra Lake
Very clear water at the time of sampling made larger fish evade capture.