White Perch

White Perch are not native to Alabama waters, with the species documented as a non-indigenous transplant that was first observed in Alabama in 1988 in the Lower Tallapoosa River system.
Scientific Name: Morone americana
This silvery, greenish-gray fish with a dark, highly domed back and whitish belly is closely related to striped bass rather than true perch species.
White perch are distinguished from white bass by their lack of distinct horizontal stripes and having 9-10 anal fin rays versus the white bass's 12+ rays.
Fishing in Alabama
What to know
Habitat Distribution
In Alabama, they inhabit freshwater lakes, rivers, and reservoirs, preferring areas with diverse structure including submerged timber, creek channels, and deeper holes near secondary creek mouths.Key Locations
Alabama's Tallapoosa River system and connected reservoirs, Lower Tallapoosa River system.Specific Spots
Target depths of 20-35 feet, particularly around creek channel bends, submerged timber, and areas where tributaries meet main lake basins. Focus on areas with good current breaks and deeper pools. During winter months, they move to deeper water (20+ feet).White Perch FAQ
Answers from onWater's species guide.
What are the best lures and bait for White Perch in Alabama?
Small jigs (1/8 to 1/4 ounce) tipped with live bait like bloodworms, grass shrimp, or small minnows. Beetle spins, small spoons, and 1-2 inch grubs in white, chartreuse, or natural colors are productive lures.
What flies work for White Perch in Alabama?
Small Clouser Minnows in olive over white or chartreuse over white, small Crazy Charlie patterns, Mickey Finns, Grey Ghosts, and size 6-10 bonefish-style flies with flashy materials.
When is the best time to fish for White Perch in Alabama?
Most productive during late fall through early spring. Avoid fishing during their May-June spawning period when they move to shallow areas to reproduce. Winter fishing can be excellent when targeting deeper creek channels and holes where schools congregate during colder months.
How do you catch White Perch in Alabama?
The most effective technique is vertical jigging with small jigs (1/8 to 1/4 ounce) tipped with live bait. Use a slow, steady retrieve or gentle jigging action. High-low rigs with small hooks work well when fish are feeding near bottom structure.
What do White Perch eat?
White perch are opportunistic predators that feed heavily on small fish like minnows and shad, aquatic invertebrates including chironomids and other benthic macroinvertebrates, crustaceans like grass shrimp, fish eggs during spawning seasons, and zooplankton.
Fish smarter with real-time insights
Whether you're en route and conditions shift or you're looking for the best spot based on current flows, we enable you to make informed decisions on the fly.





See it in the app
Most maps show you water.
onWater shows you White Perch.
Stop guessing where White Perch are.
Open the map, filter by White Perch, and head to water that holds them. Download onWater and plan your next trip in minutes.
- Species map filter
- Angler Intelligence
- Fishing journal
Explore other species
Trout, bass, salmon, panfish and everything in between. Each guide unpacks the behavior, seasons, and tactics that put fish in the net.
No species information available.
Alabama licenses and regulations
Explore nearby waters
Explore Alabama waters
Top fishing waters
Popular Cities
Loading popular cities...
Smarter Fishing Starts in the App.
onWater Fish gives you everything you need to plan smarter, fish better, and own every trip from first cast to last.














