If you have a qualifying health condition, our Sarasota doctors may be able to issue you a Florida medical card certification!
Enter your information below and CannaMD will check your eligibility for FREE!
Over 5,000 5-Star Google Reviews!






Monday – Friday: 8am – 8pm
Saturday – Sunday: 8am – 8pm
from a licensed medical center, Sarasota patients must first visit a specific type of doctor for medical card certification; CannaMD provides qualified patients with the state-required recommendation to complete this process.
Focused on evidence-based application of alternative health research, CannaMD offers a streamlined pre-qualification process, allowing Sarasota patients to spend more one-on-one time with physicians.
CannaMD also walks patients through the entire experience, step-by-step (with tons of free educational resources along the way!). Our mission is to provide alternative medicine to Sarasota patients in need, with as little headache as possible.
CannaMD‘s Sarasota office is conveniently located at:
6151 Lake Osprey Dr, Suite 300
Sarasota, FL 34240
CannaMD is proud to feature a network of compassionate, experienced doctors. With convenient locations all across the state, connecting with one of our state-licensed physicians is easier than ever!
ALL CLINIC LOCATIONS
By Appointment Only (No Walk-ins)
Online Telehealth Appts. Available for Eligible Patients
1222 SE 47th St, Suite 110
Cape Coral, FL 33904
13575 58th St N, Suite 200
Clearwater, FL 33760
1230 Oakley Seaver Dr Ste 101
Clermont, FL 34711
1615 S Congress Ave Ste 103
Delray Beach, FL 33445
120 S Woodland Blvd, Suite 215
DeLand, FL 32720
1451 W Cypress Creek Rd, Suite 300
Fort Lauderdale, FL 33309
13475 Atlantic Blvd 8 m420
Jacksonville, FL 32225
238 N Massachusetts Ave
Lakeland, FL 3380
1540 International Parkway, Suite 2000
Lake Mary, FL 32746
540 E Horatio Ave, Suite 210
Maitland, FL 32751
540 Montreal Ave, Suite 202
Melbourne, FL 32935
2525 Ponce de Leon Blvd, Suite 300
Coral Gables, FL 33134
5660 Strand Ct
Naples, FL 34110
1916 US-441
Okeechobee, FL 34972
7932 W Sand Lake Rd STE 205
Orlando, FL 32819
1 Florida Park Dr N, Suite 204
Palm Coast, FL 32137
1860 SW Fountainview Blvd #100
Port St. Lucie, FL 34986
6151 Lake Osprey Dr, Suite 300
Sarasota, FL 34240
333 3rd Ave N #226
St. Petersburg, FL 33701
2639 N Monroe Street, Suite 103
Tallahassee, FL 32303
10150 Highland Manor Dr, Suite 200
Tampa, FL 33610
1645 Palm Beach Lakes Blvd, Suite 1200
West Palm Beach, FL 33401
4076 E SR 44
Wildwood, FL 34785