In New Jersey, the requirement for a driveway permit is determined at the municipal level, but almost every township or city requires one for new installations or major expansions. If you are building a new driveway that connects to a public road, you must obtain a Driveway Opening Permit or a Curb Cut Permit through your local Department of Public Works or Construction Office. This ensures that the apron meets safety standards for sight distance and drainage, preventing water from pooling on the street or damaging public infrastructure. Fees typically range from $50 to $200, and many towns require a licensed engineer's plan or a survey if the project involves significant grading or changes to the "right of way." Even for simple repaving (replacing old asphalt with new), some towns require a "zoning permit" to verify that the impervious surface coverage on your property does not exceed local environmental limits. You should always call your specific township's building department before starting work to avoid stop-work orders or heavy fines.