Couples that are to be married in the State of New Jersey must apply for a marriage license. If the Applicants are from New Jersey, they may apply in the municipality where either resides. If only one of the couples resides in New Jersey, an application will be made in their municipality. If neither are residents of New Jersey but are being married in New Jersey, they are to apply in the municipality where the wedding will take place. The couple must bring a witness (18 years or older), with them when they make an application. A valid I.D. is also required. The fee for a marriage license is $28. The marriage license can be picked up after a 72 hour waiting period, and is valid for 30 days thereafter. Appointments are required and can be made by calling 908-665-1400, ext. 0.