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.

AI-generated illustration, not a photo of this lake
Last stocked
March 16, 2026
· Rainbow Trout
Plants on record
1
Species recorded
1

Fish at Terra Lake

1 stocked · 1 confirmed present

Rainbow Trout Stocked · 1 plant · last March 16, 2026 Best: dawn, dusk

Last stocked March 16, 2026 · 1 plant

Best: dawn, dusk

Rainbow Trout species guide

Terra 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)

Drafted by AI from the cited sources and checked before publishing.

How Terra Lake is stocked

Source: Iowa Department of Natural Resources.

Sand Lake (51.2 mi), Ottumwa Park Pond (South Pond) (80.2 mi), North Prairie Lake (85.4 mi), Liberty Centre Pond (108.3 mi), and Noelridge Park Pond (108.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, North Prairie Lake is also stocked with Rainbow Trout, Liberty Centre Pond is also stocked with Rainbow Trout, and Noelridge Park Pond is also stocked with Rainbow Trout.

Stocking history

Source: Iowa Department of Natural Resources.
Date Species Quantity Avg. length Source
March 16, 2026Rainbow Trout––report

Terra Lake on the agency's stocking plan

Source: Iowa Department of Natural Resources.

Iowa Department of Natural Resources lists Terra Lake on its stocking plan. These are planned or scheduled dates, not confirmed releases, and they are not counted in this page's stocking totals.

Agency plan, not confirmed stocking. Source: Iowa Department of Natural Resources.
Scheduled Species Quantity Source
Scheduled: October 26, 2026 (agency plan) Rainbow Trout – plan

Access and facts

Water type
community pond
Nearest town
Johnston, IA

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.

Drafted by AI from the cited sources and checked before publishing.

Advisories, closures, regulations and water conditions change. Check the Iowa Department of Natural Resources before you go.

Nearest lakes

Camping near Terra Lake

Campgrounds within 15 miles of Terra Lake's mapped point, nearest first: Bob Shetler Recreation Area camping (3 miles), Cherry Glen Campground (5 miles), Acorn Valley camping (5.3 miles), and Prairie Flower Recreation Area camping (6.1 miles), each with its own campground page on campgroundsdb.com.

Straight-line distances.

Common questions

What fish are at Terra Lake?

Fishing Terra Lake usually means Rainbow Trout. The one plant on record is Rainbow Trout. Rainbow Trout was last stocked March 16, 2026.

When is Terra Lake stocked?

Last stocked March 16, 2026. It is stocked once in 2026, most often in March.

How do you get on Terra Lake?

The nearest town is Johnston, IA. 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.

Which lakes near Terra Lake were stocked more recently?

Sand Lake (51.2 mi), Ottumwa Park Pond (South Pond) (80.2 mi), North Prairie Lake (85.4 mi), Liberty Centre Pond (108.3 mi), and Noelridge Park Pond (108.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, North Prairie Lake is also stocked with Rainbow Trout, Liberty Centre Pond is also stocked with Rainbow Trout, and Noelridge Park Pond is also stocked with Rainbow Trout.

Sources (1) +