How Much Does a Medical Marijuana Card Cost in New Jersey?

    You have to pay a $100 fee to get a medical marijuana card in New Jersey. The fee for veterans, senior citizens, and disabled individuals is $20. This is just the registration fee, you also have to pay the doctor’s consultation fee that may vary from clinic to clinic.