Medical marijuana has become an essential treatment option for many individuals in New Jersey, offering relief for a wide range of health conditions. With the state’s Medicinal Cannabis Program (NJMCP), eligible patients can legally obtain cannabis products from licensed dispensaries. Having a medical marijuana card not only provides access to dispensaries like Citi Roots near Princeton and Plainsboro, but it also comes with benefits such as lower taxes and higher purchase limits compared to recreational cannabis users.
How Can You Get a Medical Marijuana Card Fast?
If you’re considering applying for a medical marijuana card in New Jersey, this guide will walk you through the step-by-step process, eligibility requirements, and the advantages of being a registered patient.
Who Qualifies for a Medical Marijuana Card in New Jersey?
New Jersey has established clear guidelines for individuals seeking to obtain a medical marijuana card. To be eligible, you must meet the following requirements:
Medical Conditions That Qualify
The state recognizes several conditions that can be treated with medical cannabis, including but not limited to:
- Chronic pain (including those related to musculoskeletal disorders and inflammation)
- Anxiety disorders
- Cancer
- Epilepsy and seizures
- Post-traumatic stress disorder (PTSD)
- Inflammatory bowel diseases (Crohn’s disease, ulcerative colitis)
- Glaucoma
- HIV/AIDS
- Multiple sclerosis and muscle spasms
- Opioid use disorder (as an adjunct to medication-assisted therapy)
For a full list, you can visit the New Jersey Cannabis Regulatory Commission (CRC) website or consult with a physician specializing in medical marijuana evaluations.
Who Can Apply?
- Applicants must be New Jersey residents with valid proof of residency.
- Patients under 18 years old need a legal guardian to apply on their behalf.
- A doctor’s recommendation from a physician registered with the NJ Medicinal Cannabis Program is required.

Step-by-Step Process to Get a Medical Marijuana Card in New Jersey
Step 1: Obtain a Medical Evaluation
Before you can apply, you need a physician to certify that you have a qualifying condition. Here’s how:
- Find a registered healthcare provider who participates in New Jersey’s medical marijuana program.
- Schedule an appointment for an in-person or telehealth consultation.
- Discuss your medical history and symptoms with the doctor.
- If approved, your doctor will provide a Patient Reference Number for the NJMCP application.
Physician fees vary, with some charging between $100 to $300 for initial evaluations and lower fees for follow-ups. Some healthcare providers offer discounts for veterans and seniors.
Step 2: Register with the New Jersey Cannabis Regulatory Commission (CRC)
Once you receive your doctor’s certification, the next step is registering with the state.
- Visit the NJCRC’s official website.
- Create an account and fill out the online application.
- Provide necessary documents:
- Government-issued photo ID (driver’s license, passport, or state ID)
- Proof of residency (utility bill, lease agreement, bank statement)
- A recent photograph that meets state guidelines
- Pay the application fee (typically $50, but reduced to $20 for certain groups like veterans and seniors).
- Submit the application and wait for approval. This process can take up to two weeks.
Step 3: Receive and Activate Your Medical Marijuana Card
Once approved, you will receive your medical marijuana card in the mail. After receiving it:
- Activate it by following the instructions included in the package.
- Use your card to purchase medical cannabis from licensed dispensaries in New Jersey.
Your medical card is valid for one year, and you must renew it annually by visiting your physician for recertification.

Where to Buy Medical Marijuana in New Jersey?
New Jersey has a growing number of licensed dispensaries catering to medical marijuana patients. If you’re in Princeton, Plainsboro, or nearby areas, Citi Roots is a trusted dispensary offering premium cannabis products, including:
- Flower – A variety of strains for different therapeutic needs.
- Concentrates – High-potency options for patients needing stronger relief.
- Edibles – Discreet and long-lasting effects.
- Pre-rolls – Ready-to-use options for convenience.
- Tinctures and topicals – Non-smoking alternatives.
Medical marijuana patients receive special perks, including:
- Priority service with shorter wait times.
- Exclusive discounts and promotions.
- Higher purchase limits compared to recreational users.

Benefits of Having a Medical Marijuana Card in New Jersey
Having a medical marijuana card comes with several advantages beyond legal access:
1. Lower Costs
Medical patients are exempt from the 6.625% state sales tax, making cannabis more affordable than recreational options.
2. Increased Purchase Limits
Unlike recreational users who have purchase restrictions, medical patients can buy larger quantities to ensure they have an adequate supply for treatment.
3. Access to Stronger Products
Medical dispensaries often carry higher potency cannabis products, designed specifically for therapeutic use.
4. Legal Protections
Medical cannabis patients have legal safeguards, including:
- Employment protection (to some extent, depending on workplace policies).
- Housing rights (landlords cannot discriminate solely based on medical marijuana use).
- Protection from arrest if carrying cannabis within state regulations.

Conclusion
Obtaining a medical marijuana card in New Jersey is a straightforward process that allows patients to access high-quality cannabis for medical use. From obtaining a doctor’s recommendation to registering with the state and purchasing from dispensaries like Citi Roots, the process ensures that patients receive the treatment they need in a legal and regulated manner.
If you’re considering getting a medical marijuana card, consult a licensed physician today and explore the benefits of being a registered patient. For premium medical cannabis products near Princeton and Plainsboro, visit Citi Roots or browse our online menu to find the right products for your needs.
Frequently Asked Questions (FAQs)
Q. 1 Can I grow my own cannabis as a medical patient in NJ?
A. No, New Jersey does not allow home cultivation of cannabis, even for medical patients.
Q. 2 Does insurance cover medical marijuana in New Jersey?
A. Currently, health insurance providers do not cover the cost of medical cannabis.
Q. 3 Can out-of-state medical marijuana patients buy from NJ dispensaries?
A. Yes, visitors with out-of-state medical cards can purchase cannabis from New Jersey dispensaries, but they must follow state regulations.