From Memorial Day to Labor Day basically no detecting on the beach or in water in Pa and NJ. NJ allows it on certain times between Memorial Day-Labor Day. Pa is off limits but it does say it's up to the Park Manager some parks are not strict (Example: Blue Marsh State Park near Reading, PA)/ Beltzville = no/Hickory Run = no/
Lake Mauch Chunk in Jim Thorpe, Pa is anytime just gotta pay a $7 fee to get in the Park of non-resident found (this place has a lot of potential in the water, don't go when it's "normal" swimming time cause kids are super curious and I totally understand and don't mind showing how the metal detector works and find a quick clad coin and throw it to them
But it gets out of control and they don't allow you space to swing detector. So I hit early morning or late afternoon