Rock Bass

Rock Bass are present in North Dakota waters but have an SNR (status not reviewed) conservation ranking, indicating limited current information about their population status.
These distinctive members of the sunfish family are aggressive predators that readily strike at lures that threaten their territory, making them excellent targets for light tackle fishing. They're known for their aggressive strikes and willingness to bite.
Scientific Name: Ambloplites rupestris
Also known as goggle eyes
- Rock Bass are characterized by their large red eyes, dark mottled bodies, and stout build.
Fishing in North Dakota
What to know
Habitat Distribution
- Rock Bass prefer clear, cool waters with rocky or gravelly substrates and permanent flow, typically inhabiting pools and brushy margins in creeks and small to medium rivers.
Key Locations
- In North Dakota, they're most commonly found in larger reservoirs and streams with better water quality, particularly in the Missouri River System.
- Target them in larger reservoirs like Lake Sakakawea.
Specific Spots
- They thrive in areas with extensive cover such as submerged rocks, fallen trees, and aquatic vegetation.
- Target them around rocky shorelines, riprap areas, bridge abutments, dam faces, and any hard structure.
- They often aggregate in schools around structure.
Rock Bass FAQ
Answers from onWater's species guide.
What are the best lures and bait for Rock Bass in North Dakota?
Small jigs (1/16 to 1/8 ounce) with soft plastic trailers, spinners, small crankbaits that bump bottom structure, and live bait like minnows, nightcrawlers, and crayfish.
What flies work for Rock Bass in North Dakota?
Size 4-8 patterns including small Clouser Minnows, craft fur streamers, small poppers for surface action, crayfish imitations, and nymph patterns that mimic aquatic insects.
When is the best time to fish for Rock Bass in North Dakota?
Rock Bass fishing in North Dakota is most productive during spring and fall when they're actively feeding, avoiding the May-June spawning period when they should be left to reproduce. In winter, focus on deeper water.
How do you catch Rock Bass in North Dakota?
Present baits near cover where they ambush prey - cast to rocky points, fallen timber, and weed edges. Don't be afraid to work lures aggressively around their cover. In winter, use small jigs tipped with live bait.
What do Rock Bass eat?
Rock Bass are aggressive predators that feed on crayfish, aquatic and terrestrial insects, and small fish - their diet includes everything from chironomid larvae to minnows.
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 Rock Bass.
Stop guessing where Rock Bass are.
Open the map, filter by Rock Bass, 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.
North Dakota licenses and regulations
Explore nearby waters
Explore North Dakota 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.














