Best fishing right now every spot and species, ranked

453 pairingsscoring Go today

Striped bass at Elms Beach Park, Maryland, leads the country. Ranked across 2,119 spot and species pairings that are open to fish today.

The top eight

The top 50

Each pairing is one species at one spot. A spot can appear more than once when two species are biting there. Catch-and-release seasons are marked.

Elms Beach Park#1 · St. Mary's County, MDStriped bass

63° water · 13 mph wind · incoming tide

100Go
Jefferson Patterson Park & Museum#2 · Calvert County, MDStriped bass

64° water · 15 mph wind · incoming tide

100Go
Myrtle Point Park#3 · St. Mary's County, MDStriped bass

64° water · 14 mph wind · incoming tide

100Go
Greenwell State Park#4 · St. Mary's County, MDStriped bass

64° water · 15 mph wind · incoming tide

100Go
Snow Hill Farm Park#5 · St. Mary's County, MDStriped bass

64° water · 14 mph wind · incoming tide

100Go
Marquette Park Beach (Gary, Miller Beach)#6 · Lake County, INCoho salmon

54° water · 10 mph wind

100Go
Marquette Park Beach (Gary, Miller Beach)#7 · Lake County, INWalleye

54° water · 10 mph wind

100Go
Mariner Point Park#8 · Harford County, MDWhite perch

62° water · 15 mph wind · outgoing tide

100Go
Smith Point Beach#9 · Northumberland County, VAStriped bass

63° water · 12 mph wind · incoming tide

100Go
Cocoa Beach#10 · Brevard County, FLCommon snook

78° water · 15 mph wind · outgoing tide

100Go
Rogue River (Agness)#11 · Curry County, ORChinook salmon

50° water · 14 mph wind

100Go
Rogue River (Agness)#12 · Curry County, ORCoho salmon

50° water · 14 mph wind

100Go
Rogue River (Agness)#13 · Curry County, ORSteelhead

50° water · 14 mph wind

100Go
Umpqua River (Elkton)#14 · Douglas County, ORChinook salmon

53° water · 14 mph wind

100Go
Umpqua River (Elkton)#15 · Douglas County, ORCoho salmon

53° water · 14 mph wind

100Go
Public Landing Beach#16 · Worcester County, MDStriped bass

62° water · 12 mph wind · incoming tide

100Go
Tyaskin Wharf#17 · Wicomico County, MDStriped bass

62° water · 12 mph wind · incoming tide

100Go
Cove Road Beach#18 · Wicomico County, MDStriped bass

62° water · 14 mph wind · incoming tide

100Go
Belle Isle State Park#19 · Lancaster County, VAStriped bass

63° water · 9 mph wind · incoming tide

100Go
Hilton Pier Park#20 · Newport News, VASummer flounder

64° water · 9 mph wind · outgoing tide

100Go
Hilton Pier Park#21 · Newport News, VAWhite perch

64° water · 9 mph wind · outgoing tide

100Go
Anderson Park#22 · Newport News, VASummer flounder

64° water · 10 mph wind · outgoing tide

100Go
Anderson Park#23 · Newport News, VAWhite perch

64° water · 10 mph wind · outgoing tide

100Go
Myrtle Beach#24 · Horry County, SCSouthern flounder

70° water · 7 mph wind · outgoing tide

100Go
North Myrtle Beach#25 · Horry County, SCSouthern flounder

70° water · 7 mph wind · outgoing tide

100Go
Folly Beach#26 · Charleston County, SCSouthern flounder

70° water · 10 mph wind · outgoing tide

100Go
Pensacola Beach#27 · Escambia County, FLSheepshead

74° water · 15 mph wind · high slack tide

100Go
Navarre Beach#28 · Santa Rosa County, FLSheepshead

74° water · 10 mph wind · high slack tide

100Go
Mexico Beach#29 · Bay County, FLRed drum

76° water · 5 mph wind · incoming tide

100Go
St. George Island#30 · Franklin County, FLRed drum

76° water · 5 mph wind · incoming tide

100Go
St. Pete Beach#31 · Pinellas County, FL · catch and releaseTarpon

78° water · 14 mph wind · incoming tide

100Go
St. Pete Beach#32 · Pinellas County, FLRed drum

78° water · 14 mph wind · incoming tide

100Go
Biloxi Beach#33 · Harrison County, MSSouthern flounder

73° water · 10 mph wind · outgoing tide

100Go
Gulfport Beach#34 · Harrison County, MSSouthern flounder

71° water · 10 mph wind · outgoing tide

100Go
Pass Christian Beach#35 · Harrison County, MSSheepshead

71° water · 10 mph wind · high slack tide

100Go
Bay St. Louis Beach#36 · Hancock County, MSSheepshead

71° water · 10 mph wind · high slack tide

100Go
Tybee Island Beach#37 · Chatham County, GASouthern flounder

71° water · 12 mph wind · outgoing tide

100Go
Calcasieu Lake (Big Lake)#38 · Cameron Parish, LASpotted seatrout

73° water · 10 mph wind · incoming tide

100Go
Calcasieu Lake (Big Lake)#39 · Cameron Parish, LARed drum

73° water · 10 mph wind · incoming tide

100Go
Calcasieu Lake (Big Lake)#40 · Cameron Parish, LABlack drum

73° water · 10 mph wind · incoming tide

100Go
Lake Pontchartrain (Fontainebleau)#41 · St. Tammany Parish, LARed drum

74° water · 5 mph wind · incoming tide

100Go
Lake Pontchartrain (Fontainebleau)#42 · St. Tammany Parish, LASpotted seatrout

74° water · 5 mph wind · incoming tide

100Go
Lake Pontchartrain (Fontainebleau)#43 · St. Tammany Parish, LABlack drum

74° water · 5 mph wind · incoming tide

100Go
Delacroix (St. Bernard)#44 · St. Bernard Parish, LARed drum

75° water · 5 mph wind · incoming tide

100Go
Delacroix (St. Bernard)#45 · St. Bernard Parish, LASpotted seatrout

75° water · 5 mph wind · incoming tide

100Go
Delacroix (St. Bernard)#46 · St. Bernard Parish, LABlack drum

75° water · 5 mph wind · incoming tide

100Go
Jean S. Roberts Memorial Park (Perryville)#47 · Cecil County, MDWhite perch

62° water · 13 mph wind · outgoing tide

100Go
Tampa Bay#48 · Hillsborough County, FL · catch and releaseTarpon

78° water · 13 mph wind · incoming tide

100Go
Tampa Bay#49 · Hillsborough County, FLRed drum

78° water · 13 mph wind · incoming tide

100Go
Deschutes River (Maupin)#50 · Wasco County, ORRainbow trout

54° water · 2 mph wind

100Go

Scored from water temperature, tide, moon, weather and barometer. How the score works