On the Delaware River. The Pennsylvania state-park lakes are west; the New Jersey shore (Island Beach, Atlantic City) is southeast.
Augustine Beach38 mi · ~55 min · New Castle County, DEStriped bassFrost Advisory 10 mph wind · incoming tide
75Worth the trip
Lums Pond State Park40 mi · ~58 min · New Castle County, DELargemouth bassFrost Advisory 10 mph wind
65Marginal
Woodland Beach Wildlife Area46 mi · ~1 hr 7 min · Kent County, DEStriped bassFrost Advisory 61° water · 10 mph wind · incoming tide
93Go
North East Community Park48 mi · ~1 hr 10 min · Cecil County, MDStriped bassFrost Advisory 61° water · 5 mph wind · incoming tide
93Go
Fortescue49 mi · ~1 hr 11 min · Cumberland County, NJStriped bass
61° water · 5 mph wind · incoming tide
100Go
Louisa Lane Park (Charlestown Beach)50 mi · ~1 hr 12 min · Cecil County, MDStriped bassFrost Advisory 61° water · 5 mph wind · incoming tide
93Go
Port Mahon54 mi · ~1 hr 18 min · Kent County, DEStriped bassFrost Advisory 61° water · 5 mph wind · incoming tide
93Go
Susquehanna Flats55 mi · ~1 hr 20 min · Cecil County, MDBlue catfishFrost Advisory 69° water · 5 mph wind · outgoing tide
83Worth the trip
Ventnor City56 mi · ~1 hr 21 min · Atlantic County, NJStriped bass
59° water · 10 mph wind · incoming tide
100Go
Jean S. Roberts Memorial Park (Perryville)56 mi · ~1 hr 21 min · Cecil County, MDStriped bassFrost Advisory 61° water · 5 mph wind · incoming tide
93Go
Havre de Grace Fishing Pier56 mi · ~1 hr 21 min · Harford County, MDBlue catfishFrost Advisory 69° water · 5 mph wind · outgoing tide
83Worth the trip
Brigantine57 mi · ~1 hr 21 min · Atlantic County, NJStriped bass
59° water · 10 mph wind · incoming tide
100Go
Distances are straight-line from the middle of Philadelphia. Drive times are rough and don’t know about traffic.