Rock Bass

Rock bass are a member of the sunfish family native to western rivers flowing to the Mississippi River and have been successfully stocked into numerous Atlantic Ocean drainages.
They're classified as game fish with common populations in many coolwater rivers throughout western NC.
Scientific Name: Ambloplites rupestris
Also known as redeye bass, goggle-eye
- distinctive characteristics including bright red eyes, a short robust body with olive-green top and gold or brassy-colored sides, and scales with dark spots forming striped-like appearance.
- They have 5-7 hard spines on the anal fin with a dark outline, distinguishing them from similar species like warmouth (which has only 3 spines) and Roanoke bass (which lacks cheek scales).
- They average 6-10 inches in length and rarely exceed one pound.
Fishing in North Carolina
What to know
Habitat Distribution
- They prefer sheltered pool areas around rocks and woody debris in mountain and foothill rivers, occasionally found in lakes.
Key Locations
- coolwater rivers in western NC such as the New River, Nolichucky River, Little Tennessee River, Mitchell River, and Reddies River.
- In the Little Tennessee River system around Franklin, target both Lake Emory and downstream sections, particularly deeper holes and the mouth of tributaries like Cullasaja River and Cartoogechaye Creek.
Specific Spots
- Focus on deeper pools, slower-moving sections, and areas with rocks and woody debris.
- Focus on structure like bridge pilings, fallen trees, rock piles, and current breaks in rivers.
Rock Bass FAQ
Answers from onWater's species guide.
What are the best lures and bait for Rock Bass in North Carolina?
1/16 ounce Worden's Rooster Tail spinners in black/gold or rainbow trout/gold, small plastic worms, 1/8 ounce jigs with curly tail grubs in white or green pumpkin, small crankbaits, Beetle Spin lures, #8 Rapala Husky Jerk baits, minnows, crayfish, nightcrawlers, red worms, and crickets.
What flies work for Rock Bass in North Carolina?
small poppers in white and chartreuse, Clouser Minnows, wooly buggers (especially #8 black), and standard nymph patterns like hares ear and pheasant tail in #12.
When is the best time to fish for Rock Bass in North Carolina?
Excellent from late spring through fall, with peak activity during warmer months from June through October. Avoid fishing during spawning period (April-early June) when males are on nests.
How do you catch Rock Bass in North Carolina?
Fish lures with erratic retrieves. Fish live baits under floats or with light split shot.
What do Rock Bass eat?
Rock bass are carnivorous, feeding primarily on aquatic insects, crayfish, and small fish, with feeding activity peaking in early mornings and evenings.
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 Carolina licenses and regulations
Explore nearby waters
Explore North Carolina 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.







