-To be married in NJ, you must fill out the form, which can be found online. You can also fill out a copy at the office once you get there, but it is easier to have it done ahead of time. Just DON'T sign it. -If you live in NJ, you get the license from the town the bride and/or groom lives in. This would be the town that is on either of your drivers licenses. If you have recently moved and not changed your legal address, then you have to apply in the town where your LEGAL address is. If you do NOT live in NJ, you get the license in the town where the marriage is taking place. -You must bring a witness over the age of 18. They can be related to you. It is best if they know one of you for at least 5 years (this is what I was told). They will have to affirm that they know you. You will also have to affirm that you aren't closely related, and are of sound mind. -You must pay $28 in CASH or a MONEY ORDER. No checks! Bring as close to exact change as possible (DH tried to pay with a $100 bill and had to go to an ATM for smaller bills) -For proof of identification, you may use your passport, birth certificate, a drivers license, or a form of govt issued ID (military ID, for instance) -You must provide your mothers' maiden names and where your parents were born. -Bring your Social Security card. They may ask for it, they may not. Better safe than sorry. -You may apply for a marriage license up to SIX MONTHS before the marriage is to take place. -You may not pick it up for AT LEAST 72 hours. (They have to check to see if you were married before) -Once you pick up the license, it is then stamped and thereby validated. -Once it is validated, it is valid for THIRTY days. So, if you apply today - July 31st - you can pick it up on August 5th(b/c you can't pick it up on a weekend). It is then valid until September 4th (31 days in August!). If you apply today, and you're getting married September 15th, you just can't pick it up until August 16th. -After the wedding, you must go to the clerk in the town where the MARRIAGE TOOK PLACE, NOT where you applied. Your officiant will submit the marriage license to that town for you. -You may receive 2 different types of certificates - one for the SSA with a raised seal, another for use with your job, health insurance, credit card companies and banks, etc.