Many people are planning on using medical marijuana to manage their symptoms of their health conditions. Since the legalization of Marijuana, many patients are already using Cannabis products as part of their treatment regimen. The use of marijuana for anxiety, insomnia, and other qualifying medical conditions is on the rise among residents of Florida. Only qualified patients can buy and use Medical Marijuana through licensed dispensaries.
Many new patients who are seeking to use a safer healing alternative, such as Marijuana, need to apply for a Medical Marijuana Card. The Card serves as a legal document that is proof that you are a Cannabis patient and can legally use Marijuana products. Many users must be thinking about the Medical Marijuana card cost and the cheapest MMJ card in Florida in 2025. This article will educate you on the pricing of a medical marijuana card in Florida, and the different costs associated with obtaining a medical Marijuana Card.
What is the cost of a medical marijuana card in Florida?
The Medical Marijuana program in Florida is dependent on patient qualification and eligibility. Only licensed Medical Marijuana doctors can determine if a user can safely take Cannabis for medicinal use. The first step in the certification process is scheduling an evaluation with a licensed expert. The consultation fees can vary between different physicians.
A medical marijuana card in Florida can cost around $275 for new patients. Renewal fees aren’t included in this cost. The $275 you pay covers the physician’s fee and the application fee charged by the State of Florida. The breakdown of the cost includes:
Physician Fee:
The doctor’s fees vary and can range from $150 to $250. In order to get a medical marijuana card, you must consult a state-certified medical marijuana doctor. The doctor analyzes your medical records and assesses your health condition to determine if you qualify for a medical marijuana card or not. If you meet the criteria, the doctor provides you with a state-required recommendation that helps you move forward in the process of obtaining a medical card.
Then, the doctor enters your details into Florida’s Medical Marijuana Use Registry (MMUR) and helps you submit an online application for a medical marijuana card.
Application Fee:
On top of the consultation fees, patients have to pay a $75 state fee after filling out the application form and uploading the necessary documents. This fee is separate from what you paid your doctor. This is the final step. Once completed, you have to wait for 7-10 business days for approval from the Florida Department of Health.
On approval, you will receive an e-card through email and can begin purchasing marijuana from a licensed dispensary. The physical card may arrive at your registered address in about 2-3 weeks after approval.
Here is an overview of what you are expected to pay annually to get a medical marijuana card:
| Fee Description | Cost | Who Charges It | Details |
| Physician Consultation | $150 – $250 | Physician | Fee for consultation and recommendation |
| Application Submission Fee | $75 | Florida Department of Health | Paid when submitting the application |
Keep in mind, your medical marijuana card is only valid for one year. You will need to renew it annually, and there is an additional fee for it. The renewal fees include:
You have to visit your physician again (every 210 days) for a follow-up to reassess your medical condition. Some doctors charge the same fee as your initial visit, while others offer a discounted rate for follow-ups.
In addition, the State of Florida charges $75, which must be paid at least 45 days before your current card expires. So, if you add the renewal fee in Florida to the initial cost of getting your medical marijuana card, you’re looking at around $500.
How much does My Florida Green charge for a medical marijuana card in Florida?
Many cannabis clinics charge around $200 for a doctor’s consultation. At My Florida Green, you only have to pay $169 for the same services. Many new patients are turning to My Florida Green as their preferred choice due to excellent service at an affordable price.
The $75 annual fee paid to the state of Florida is mandatory and separate from our service. This is a mandatory fee and is the same for all patients. At card renewal time, My Florida Green charges just $99 compared to other providers who charge the full initial price again.
So, instead of paying an unreasonable $500 each year, including renewal fees, you only pay $418 at My Florida Green.
This makes My Florida Green the most affordable place to get an MMJ card in Florida. On top of great service, competitive prices, we also guarantee a full refund if you don’t qualify.
Want a medical marijuana card in Florida? Book a consultation with our state-licensed MMJ doctors near you now!






