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

The cost of medical marijuana in NJ starts with a $100 fee for your medical marijuana card. 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.