Best fishing right now every spot and species, ranked

344 pairingsscoring Go today

White perch at Sandy Point State Park, Maryland, leads the country. Ranked across 2,083 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.

Sandy Point State Park#1 · Anne Arundel County, MDWhite perch

62° water · 6 mph wind · outgoing tide

100Go
Kent Narrows — Public Fishing Pier#2 · Queen Anne's County, MDWhite perch

62° water · 5 mph wind · outgoing tide

100Go
Assateague Island — MD Surf#3 · Worcester County, MDStriped bass

59° water · 9 mph wind · incoming tide

100Go
Ocean City Inlet — North Jetty#4 · Worcester County, MDStriped bass

59° water · 7 mph wind · incoming tide

100Go
Cape Henlopen State Park#5 · Sussex County, DEStriped bass

60° water · 5 mph wind · incoming tide

100Go
Indian River Inlet#6 · Sussex County, DEStriped bass

60° water · 5 mph wind · incoming tide

100Go
Lewes Canal#7 · Sussex County, DEStriped bass

60° water · 10 mph wind · incoming tide

100Go
Fenwick Island — Surf Fishing#8 · Sussex County, DEStriped bass

60° water · 6 mph wind · incoming tide

100Go
Delaware Seashore State Park#9 · Sussex County, DEStriped bass

60° water · 5 mph wind · incoming tide

100Go
Assateague State Park#10 · Worcester County, MDStriped bass

59° water · 7 mph wind · incoming tide

100Go
Assateague Island National Seashore#11 · Worcester County, MDStriped bass

59° water · 8 mph wind · incoming tide

100Go
Mayo Beach Park#12 · Anne Arundel County, MDWhite perch

62° water · 6 mph wind · outgoing tide

100Go
Beverly Triton Nature Park#13 · Anne Arundel County, MDWhite perch

62° water · 6 mph wind · outgoing tide

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

59° water · 7 mph wind · incoming tide

100Go
Assawoman State Wildlife Area#15 · Worcester County, MDStriped bass

59° water · 7 mph wind · incoming tide

100Go
Flying Point Park#16 · Harford County, MDStriped bass

63° water · 5 mph wind · incoming tide

100Go
Dundee Creek Marina (Gunpowder Falls SP)#17 · Baltimore County, MDStriped bass

63° water · 5 mph wind · incoming tide

100Go
Fenwick Island State Park#18 · Sussex County, DEStriped bass

60° water · 5 mph wind · incoming tide

100Go
Kitts Hummock Beach#19 · Kent County, DEStriped bass

61° water · 10 mph wind · incoming tide

100Go
North Beach (Calvert)#20 · Calvert County, MDWhite perch

62° water · 5 mph wind · outgoing tide

100Go
Breezy Point Beach#21 · Calvert County, MDWhite perch

64° water · 3 mph wind · outgoing tide

100Go
Sandy Hook (Gateway NRA)#22 · Monmouth County, NJStriped bass

62° water · 10 mph wind · incoming tide

100Go
Island Beach State Park#23 · Ocean County, NJStriped bass

59° water · 10 mph wind · incoming tide

100Go
Barnegat Lighthouse State Park#24 · Ocean County, NJStriped bass

59° water · 10 mph wind · incoming tide

100Go
Jones Beach State Park#25 · Nassau County, NYStriped bass

62° water · 12 mph wind · incoming tide

100Go
Ponquogue Beach#26 · Suffolk County, NYStriped bass

60° water · 9 mph wind · incoming tide

100Go
Ditch Plains Beach#27 · Suffolk County, NYStriped bass

60° water · 12 mph wind · incoming tide

100Go
Orient Beach State Park#28 · Suffolk County, NYStriped bass

60° water · 12 mph wind · incoming tide

100Go
Scarborough State Beach#29 · Washington County, RIStriped bass

59° water · 12 mph wind · incoming tide

100Go
Rocky Neck State Park#30 · New London County, CTStriped bass

59° water · 9 mph wind · incoming tide

100Go
Narragansett Bay (Newport)#31 · Newport County, RIStriped bass

59° water · 10 mph wind · incoming tide

100Go
Block Island#32 · Washington County, RIStriped bass

60° water · 14 mph wind · incoming tide

100Go
Montauk Point#33 · Suffolk County, NYStriped bass

60° water · 13 mph wind · incoming tide

100Go
Rocky Point Park — Essex#34 · Baltimore County, MDBlue catfish

69° water · 5 mph wind · outgoing tide

100Go
North Point State Park#35 · Baltimore County, MDBlue catfish

69° water · 5 mph wind · outgoing tide

100Go
Kent Narrows — Public Fishing Pier#36 · Queen Anne's County, MDSummer flounder

62° water · 5 mph wind · outgoing tide

100Go
Choptank River — Cambridge#37 · Dorchester County, MDWhite perch

61° water · 8 mph wind · outgoing tide

100Go
Blackwater NWR — Fishing Area#38 · Dorchester County, MDWhite perch

61° water · 6 mph wind · outgoing tide

100Go
Jug Bay — Patuxent River#39 · Anne Arundel County, MDWhite perch

62° water · 5 mph wind · outgoing tide

100Go
Solomons Island Fishing Pier#40 · Calvert County, MDWhite perch

64° water · 5 mph wind · outgoing tide

100Go
Solomons Island Fishing Pier#41 · Calvert County, MDSummer flounder

64° water · 5 mph wind · outgoing tide

100Go
Point Lookout State Park#42 · St. Mary's County, MDWhite perch

64° water · 6 mph wind · outgoing tide

100Go
Point Lookout State Park#43 · St. Mary's County, MDSummer flounder

64° water · 6 mph wind · outgoing tide

100Go
Chesapeake Beach — Rod N' Reel Pier#44 · Calvert County, MDWhite perch

62° water · 5 mph wind · outgoing tide

100Go
Chesapeake Beach — Rod N' Reel Pier#45 · Calvert County, MDSummer flounder

62° water · 5 mph wind · outgoing tide

100Go
Chincoteague NWR — Fishing Access#46 · Accomack County, VAStriped bass

59° water · 7 mph wind · incoming tide

100Go
Fort Smallwood Park#47 · Anne Arundel County, MDWhite perch

69° water · 6 mph wind · outgoing tide

100Go
Downs Park#48 · Anne Arundel County, MDWhite perch

69° water · 5 mph wind · outgoing tide

100Go
Kings Landing Park#49 · Calvert County, MDWhite perch

64° water · 5 mph wind · outgoing tide

100Go
Deal Island Wildlife Management Area#50 · Somerset County, MDWhite perch

61° water · 7 mph wind · outgoing tide

100Go

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