What's Biting Today fish icon What's Biting Today
Fishing boat on a calm lake at golden hour
Lake Fishing Reports: Updated Daily

Current Fishing Reports
for Every Lake

Whether you're chasing trophy largemouth bass on Lake Fork, crappie on Toledo Bend, walleye on Lake Erie, or stripers on Texoma. Conditions change daily. This site does too.

Browse Lake Reports ↓
Reaction Tackle braided fishing line
Reaction Tackle
Premium Fishing Line & Gear
10% OFF ✓ Free Shipping through this link
Shop Now →
How It Works

Three steps, no account required

1
Find your lake's fishing report
Browse the directory below. Every lake has a verified fishing report covering species, seasonal patterns, regulations, and key structure, researched against state wildlife agencies and official sources.
2
Check today's bite score and conditions
Every fishing report includes a daily bite score — a 0-100 rating of today's conditions based on barometric pressure, solunar timing, wind, and more. Updated every morning for every lake on the site.
3
Tap for today's conditions
Hit a topic button for a current-conditions answer: what's biting right now, best lures this week, where to fish, or the best time of day. Answers update with live weather and water data.
Browse the lake directory ↓
Featured Reports

What's Biting on These Lakes

Aquilla Lake fishing
Aquilla Lake
Texas
Largemouth BassWhite BassCrappie
3,285 acres · Hill County
View fishing report →
Lake Weatherford fishing
Lake Weatherford
Texas
Largemouth BassHybrid Striped BassCrappie
1,144 acres · Parker County
View fishing report →
Lake Livingston fishing
Lake Livingston
Texas
White BassLargemouth BassBlue Catfish
83,000 acres · Trinity County
View fishing report →
Norfork Lake fishing
Norfork Lake
Arkansas
Largemouth BassSmallmouth BassStriped Bass
22,000 acres · Baxter County
View fishing report →
Reaction Tackle braided fishing line spool
🏆 America's Most Trusted Braided Fishing Line
NO FADE. Zero Stretch. Land Bigger Fish.
  • UV-resistant color that won't fade all season long
  • Zero stretch for instant bite detection
  • 6 lb to 300 lb — freshwater and saltwater
  • 100,000+ verified angler reviews
Shop Now →
✓ Free Shipping
← exclusive
10%
OFF
your order
through this link
Why Anglers Use This Site

Built different from every other fishing report site

Verified against official sources
Every regulation, depth figure, and species rating on this site is verified against official sources: state fish and wildlife agencies, the USGS, and local reservoir authorities. Not estimated, not carried from memory.
Conditions change. We change with them.
Current conditions on every page. The AI-generated tab answers pull from actual conditions, not a cached seasonal template.
Specific, not generic
Lake Fork's Caney Creek arm fishes differently than the Highway 17 riprap. Reports here name the spots, not just the lake. That's the difference between useful and generic.
No account, no paywall
Every lake report, live condition, and on-demand answer is free. No subscription, no login, no email required to find out what's biting.
Every lake on your list, one site
We cover 105 lakes across 29 states and add new ones every week. Whether it's your home water or a bucket-list lake you've been planning for years, we've got a report for it.
Works with the app in your pocket
This site tells you what's biting on your lake before you go. For the rest of the trip — bathymetric contours, hour-by-hour bite windows, solunar and tide tables, and state license rules — we point anglers to Fishbox. Read the report here, take the map on the water.
Lake Directory

Browse Lake Fishing Reports

Click any lake for the full fishing report: live conditions, species breakdown, best lures, top structure, and on-demand AI answers for today's conditions.

Alabama

All Alabama lakes →
Lake Eufaula
Barbour County · 45,181 acres
Largemouth Bass White Bass Crappie
Lake Guntersville
Marshall County · 67,900 acres
Largemouth Bass Crappie Smallmouth Bass
Lake Martin
Tallapoosa County · 40,665 acres
Largemouth Bass Spotted Bass Striped Bass
Lake Weiss
Cherokee County · 30,200 acres
Largemouth Bass Crappie Striped Bass
Logan Martin Lake
St. Clair County · 17,500 acres
Largemouth Bass Spotted Bass Striped Bass
Smith Lake
Walker County · 21,200 acres
Largemouth Bass Spotted Bass Striped Bass
Wheeler Lake
Lawrence County · 67,100 acres
Largemouth Bass Smallmouth Bass Striped Bass

Arkansas

All Arkansas lakes →
Beaver Lake
Benton County · 28,370 acres
Largemouth Bass Striped Bass Walleye
Bull Shoals Lake
Marion County · 45,150 acres
Walleye Largemouth Bass Smallmouth Bass
Greers Ferry Lake
Cleburne County · 40,000 acres
Striped Bass Largemouth Bass Smallmouth Bass
Lake Ouachita
Montgomery County · 40,000 acres
Largemouth Bass Smallmouth Bass Striped Bass
Norfork Lake
Baxter County · 22,000 acres
Largemouth Bass Smallmouth Bass Striped Bass

Arizona

All Arizona lakes →
Lake Havasu
Mohave County · 19,300 acres
Striped Bass Largemouth Bass Smallmouth Bass

California

All California lakes →
Clear Lake
Lake County · 43,785 acres
Largemouth Bass Crappie Catfish
Lake Tahoe
El Dorado County · 122,000 acres
Mackinaw (Lake Trout) Rainbow Trout Brown Trout
Shasta Lake
Shasta County · 29,500 acres
Largemouth Bass Smallmouth Bass Spotted Bass

Colorado

All Colorado lakes →
Blue Mesa Reservoir
Gunnison County · 9,180 acres
Kokanee Salmon Rainbow Trout Brown Trout

Florida

All Florida lakes →
Lake Okeechobee
Okeechobee County · 467,000 acres
Largemouth Bass Crappie Bluegill

Georgia

All Georgia lakes →
Lake Allatoona
Cherokee County · 11,860 acres
Spotted Bass Largemouth Bass Striped Bass
Lake Burton
Rabun County · 2,775 acres
Rainbow Trout Brown Trout Largemouth Bass
Lake Lanier
Hall County · 38,000 acres
Striped Bass Spotted Bass Largemouth Bass
Lake Seminole
Seminole County · 37,500 acres
Largemouth Bass Crappie Striped Bass
Lake Sinclair
Baldwin County · 15,330 acres
Largemouth Bass Striped Bass Crappie

Idaho

All Idaho lakes →
Lake Pend Oreille
Bonner County · 148,000 acres
Lake Trout Rainbow Trout Bull Trout

Kentucky

All Kentucky lakes →
Kentucky Lake
Marshall County · 160,309 acres
Crappie Largemouth Bass Sauger
Lake Barkley
Lyon County · 57,920 acres
Largemouth Bass Smallmouth Bass Crappie
Lake Cumberland
Pulaski County · 65,530 acres
Largemouth Bass Smallmouth Bass Striped Bass

Michigan

All Michigan lakes →
Hubbard Lake
Alcona County · 8,765 acres
Walleye Largemouth Bass Smallmouth Bass
Lake St. Clair
Macomb County · 275,200 acres
Muskellunge Walleye Smallmouth Bass

Minnesota

All Minnesota lakes →
Lake of the Woods
Lake of the Woods County · 951,337 acres
Walleye Northern Pike Muskellunge
Leech Lake
Cass County · 113,000 acres
Walleye Northern Pike Muskellunge
Mille Lacs Lake
Mille Lacs County · 132,516 acres
Walleye Smallmouth Bass Northern Pike
Rainy Lake
Koochiching County · 227,604 acres
Walleye Smallmouth Bass Northern Pike

Missouri

All Missouri lakes →
Lake of the Ozarks
Camden County · 54,000 acres
Largemouth Bass White Bass Crappie
Table Rock Lake
Taney County · 43,100 acres
Largemouth Bass Smallmouth Bass Crappie

Montana

All Montana lakes →
Flathead Lake
Lake County · 197,000 acres
Lake Trout Yellow Perch Northern Pike

North Carolina

All North Carolina lakes →
Lake Fontana
Swain County · 10,530 acres
Largemouth Bass Smallmouth Bass Walleye
Lake Norman
Catawba County · 32,510 acres
Largemouth Bass Spotted Bass Hybrid Striped Bass

North Dakota

All North Dakota lakes →
Devils Lake
Ramsey County · 95,000 acres
Walleye Yellow Perch Northern Pike

New Hampshire

All New Hampshire lakes →
Lake Winnipesaukee
Belknap County · 44,586 acres
Lake Trout Smallmouth Bass Largemouth Bass

Nevada

All Nevada lakes →
Lake Mead
Clark County · 157,418 acres
Striped Bass Largemouth Bass Smallmouth Bass
Pyramid Lake
Washoe County · 112,000 acres
Lahontan Cutthroat Trout Sacramento Perch

New York

All New York lakes →
Lake George
Warren County · 28,000 acres
Lake Trout Smallmouth Bass Largemouth Bass

Ohio

All Ohio lakes →
Lake Erie
Erie County · 6,342,400 acres
Walleye Yellow Perch Smallmouth Bass

Oklahoma

All Oklahoma lakes →
Grand Lake O' the Cherokees
Craig County · 46,500 acres
Largemouth Bass Crappie Walleye
Lake Tenkiller
Cherokee County · 12,900 acres
Largemouth Bass Smallmouth Bass Spotted Bass

Oregon

All Oregon lakes →
Detroit Lake
Marion County · 3,580 acres
Rainbow Trout Brown Trout Coho Salmon

Pennsylvania

All Pennsylvania lakes →
Lake Wallenpaupack
Wayne County · 5,700 acres
Walleye Largemouth Bass Smallmouth Bass
Raystown Lake
Huntingdon County · 8,300 acres
Smallmouth Bass Largemouth Bass Striped Bass

South Carolina

All South Carolina lakes →
Clarks Hill Lake
McCormick County · 71,100 acres
Largemouth Bass Striped Bass Crappie
Lake Hartwell
Anderson County · 56,000 acres
Largemouth Bass Striped Bass Crappie
Lake Keowee
Oconee County · 18,372 acres
Largemouth Bass Smallmouth Bass Striped Bass
Lake Marion
Orangeburg County · 110,000 acres
Largemouth Bass Striped Bass Crappie
Lake Murray
Lexington County · 48,579 acres
Largemouth Bass Striped Bass Crappie
Lake Wateree
Kershaw County · 13,700 acres
Largemouth Bass Striped Bass Crappie
Lake Wylie
York County · 12,455 acres
Largemouth Bass Striped Bass Crappie
Santee Cooper Lakes
Berkeley County · 171,000 acres
Largemouth Bass Striped Bass Catfish

Tennessee

All Tennessee lakes →
Center Hill Lake
DeKalb County · 18,220 acres
Striped Bass Smallmouth Bass Largemouth Bass
Cherokee Lake
Grainger County · 30,200 acres
Largemouth Bass Smallmouth Bass Striped Bass
Chickamauga Lake
Rhea County · 35,400 acres
Largemouth Bass Smallmouth Bass Crappie
Dale Hollow Lake
Clay County · 27,700 acres
Smallmouth Bass Largemouth Bass Walleye
Douglas Lake
Jefferson County · 28,420 acres
Largemouth Bass Crappie Walleye
Norris Lake
Claiborne County · 34,000 acres
Smallmouth Bass Largemouth Bass Striped Bass
Old Hickory Lake
Davidson County · 22,500 acres
Largemouth Bass Crappie Sauger
Percy Priest Lake
Davidson County · 14,200 acres
Largemouth Bass Smallmouth Bass Crappie
Pickwick Lake
Hardin County · 43,100 acres
Largemouth Bass Smallmouth Bass Striped Bass
Watts Bar Lake
Rhea County · 39,090 acres
Largemouth Bass Smallmouth Bass Striped Bass

Texas

All Texas lakes →
Aquilla Lake
Hill County · 3,285 acres
Largemouth Bass White Bass Crappie
Canyon Lake
Comal County · 8,308 acres
Largemouth Bass Smallmouth Bass Channel Catfish
Cedar Creek Lake
Henderson County · 32,623 acres
Largemouth Bass White Bass Hybrid Striped Bass
Eagle Mountain Lake
Tarrant County · 8,694 acres
Largemouth Bass White Bass Crappie
Falcon Lake
Zapata County · 83,654 acres
Largemouth Bass White Bass White Crappie
Hords Creek Lake
Coleman County · 510 acres
Largemouth Bass Crappie Channel Catfish
Joe Pool Lake
Dallas County · 6,469 acres
Largemouth Bass White Bass Crappie
Lady Bird Lake
Travis County · 416 acres
Largemouth Bass Guadalupe Bass White Bass
Lake Amistad
Val Verde County · 65,000 acres
Largemouth Bass Smallmouth Bass Striped Bass
Lake Bastrop
Bastrop County · 906 acres
Largemouth Bass Hybrid Striped Bass Catfish
Lake Bridgeport
Wise County · 11,400 acres
Largemouth Bass White Bass Crappie
Lake Buchanan
Burnet County · 22,211 acres
Striped Bass White Bass Largemouth Bass
Lake Conroe
Montgomery County · 19,640 acres
Largemouth Bass Hybrid Striped Bass Crappie
Lake Fork
Wood County · 27,264 acres
Largemouth Bass Crappie Channel Catfish
Lake Granbury
Hood County · 8,310 acres
Largemouth Bass Striped Bass White Bass
Lake Livingston
Trinity County · 83,000 acres
White Bass Largemouth Bass Blue Catfish
Lake Nasworthy
Tom Green County · 1,400 acres
Largemouth Bass Striped Bass White Bass
Lake Palestine
Anderson County · 25,560 acres
Largemouth Bass White Bass Channel Catfish
Lake Ray Hubbard
Dallas County · 22,745 acres
Largemouth Bass White Bass Crappie
Lake Tawakoni
Hunt County · 37,879 acres
Striped Bass White Bass Blue Catfish
Lake Texoma
Grayson County · 74,686 acres
Striped Bass Largemouth Bass Crappie
Lake Travis
Travis County · 18,930 acres
Largemouth Bass Striped Bass White Bass
Lake Weatherford
Parker County · 1,144 acres
Largemouth Bass Hybrid Striped Bass Crappie
Lake Whitney
Bosque County · 23,200 acres
Striped Bass White Bass Largemouth Bass
Possum Kingdom Lake
Palo Pinto County · 17,000 acres
Striped Bass Largemouth Bass White Bass
Richland Chambers Reservoir
Navarro County · 41,356 acres
White Bass Hybrid Striped Bass Blue Catfish
Sam Rayburn Reservoir
Angelina County · 112,590 acres
Largemouth Bass Crappie Channel Catfish
Stillhouse Hollow Lake
Bell County · 6,430 acres
Striped Bass Largemouth Bass White Bass
Toledo Bend
Newton County · 181,600 acres
Largemouth Bass Crappie Channel Catfish

Utah

All Utah lakes →
Flaming Gorge Reservoir
Daggett County · 42,020 acres
Lake Trout Kokanee Salmon Brown Trout
Lake Powell
Garfield County · 161,390 acres
Striped Bass Smallmouth Bass Largemouth Bass

Virginia

All Virginia lakes →
Kerr Lake
Mecklenburg County · 50,000 acres
Striped Bass Largemouth Bass Crappie
Lake Anna
Spotsylvania County · 13,000 acres
Largemouth Bass Striped Bass Crappie
Lake Gaston
Mecklenburg County · 20,000 acres
Striped Bass Largemouth Bass Crappie
Smith Mountain Lake
Franklin County · 20,600 acres
Striped Bass Largemouth Bass Smallmouth Bass

Vermont

All Vermont lakes →
Lake Champlain
Chittenden County · 291,200 acres
Walleye Smallmouth Bass Lake Trout

Washington

All Washington lakes →
Banks Lake
Grant County · 26,000 acres
Walleye Largemouth Bass Smallmouth Bass
Moses Lake
Grant County · 6,500 acres
Walleye Largemouth Bass Smallmouth Bass
By State

Browse by State

Alabama Arkansas Arizona California Colorado Florida Georgia Idaho Kentucky Michigan Minnesota Missouri Montana North Carolina North Dakota New Hampshire Nevada New York Ohio Oklahoma Oregon Pennsylvania South Carolina Tennessee Texas Utah Virginia Vermont Washington
Why This Exists

Fishing is one of the best things in life. Finding the fish is the hard part.

I've been fishing for over forty years: Lake Fork at first light, the shallows at Okeechobee in January, Texoma when the hybrids are stacked and aggressive. My dad got me started when I was a kid, and we've been comparing notes on every trip since. Some of my best memories on the water started with a good tip and the right conditions lining up.

Some of my worst memories started with a stale fishing report. You drive an hour to the lake, launch the boat, and spend the morning throwing at dead water: while someone two coves over is loading the livewell. The difference usually isn't skill. It's information. Water temp dropped overnight. The shad moved. None of that was in the report you read, because it was written three weeks ago.

What's Biting Today was built to fix that gap: for boat anglers, kayak anglers, and bank fishermen alike. A verified baseline report for every lake, paired with on-demand answers that account for what's actually happening on the water today. Whether you're trailering a bass boat or fishing from the bank with a spinning rod, you deserve better information than a seasonal generalization.

The old way
Generic seasonal articles. Forum posts from last spring. YouTube videos filmed when conditions were completely different. None of it accounts for today.
The What's Biting Today way
Current conditions. On-demand answers built from what's actually happening at your lake today. Not a seasonal average, not a guess.
Common Questions

About This Site

Where does your information come from?

The baseline fishing reports on each lake page are researched and verified against official sources: state fish and wildlife agencies, the USGS, and local reservoir authorities. Every acreage figure, depth, regulation, and species rating has a source behind it. The on-demand AI answers pull from current weather and conditions data at the time you tap the button.

Are the AI-generated answers accurate?

They're as accurate as the current conditions data they're built from, which is significantly better than a seasonal generalization. The answers account for today's water temp, air temp, barometric pressure trend, and the lake's known seasonal pattern. Treat them as an informed starting point, not a guarantee. Fishing always has a variable the data doesn't capture.

Is this free? Do I need an account?

Completely free, no account required. Every lake report, live condition reading, and on-demand answer is available without signing up for anything. No email, no subscription, no paywall.

My lake isn't listed. Can I request it?

Yes. Use the request form at the bottom of this page. We cover over 100 lakes across the US and add new ones regularly. Every lake that goes live gets the same treatment: verified baseline data, live conditions, and on-demand answers. No thin placeholder pages.

How current are the condition reports?

Water temp and weather data updates continuously from live sources. The on-demand AI tab answers are cached for a few hours for the 'what's biting' tab and up to 6 days for the structural recommendations, which change more slowly. You'll always see when an answer was last generated.

Don't See Your Lake?

Request a lake report

We cover over 100 lakes across the US and add new ones regularly. If yours isn't listed, submit a request and we'll prioritize it. Every lake that goes live gets fully verified baseline data, live conditions, and on-demand answers.

Ready to find out what's biting?

Pick your lake above. Live conditions, verified species info, and on-demand answers. All free, no account needed.

Browse All Lake Reports