No, you cannot smoke on New Jersey beaches. You can’t smoke weed anywhere that smoking tobacco is prohibited, and smoking is not allowed at any state, county, or municipal park or beach within New Jersey.