Skip to main content

Ask 1stFlorida

Is marijuana legal in Florida?

Only for medical use, with a Florida card. Recreational marijuana is not legal.

Voters approved medical marijuana in 2016 with 71 percent of the vote. In 2024 an amendment to allow recreational use by adults won 55.9 percent, short of the 60 percent a change to the state constitution needs. A new recreational amendment aimed at the November 2026 ballot did not qualify: the state said on February 2, 2026 that it had fallen short of the signatures required, and the Florida Supreme Court dismissed its review two days later. Without a card, having 20 grams or less is a first-degree misdemeanor and more than 20 grams is a felony. With a card, you may buy only from a state-licensed medical marijuana treatment center, and the law still bars using it in any public place, on public transportation, in a car or boat, or on school grounds, and bars smoking it in an enclosed indoor workplace; the one exception in public is low-THC cannabis in a form that is not smoked. Florida does not accept medical cards from other states, and marijuana is still illegal under federal law.

Where to go from here.

Generated image of a doctor in a white coat talking with a patient across a desk, with palm trees and a low building outside the window.01

How do I get a medical marijuana card in Florida?

You need a Florida doctor's certification first, then the state's card. A qualified physician examines you, in person the first time, and if you have a qualifying condition enters a certification in the state's Medical Marijuana Use Registry; later visits may be by telehealth.

Read the answer →
Generated image of the inside of a bright, pharmacy-like dispensary with glass counters and shelves of plain white containers.02

Where are the marijuana dispensaries in Florida?

Only a state-licensed medical marijuana treatment center may sell marijuana in Florida, and only to a patient or caregiver with an active state card; there is no sale to anyone without one.

Read the answer →

More questions like this.

How do I get a medical marijuana card in Florida?

You need a Florida doctor's certification first, then the state's card. A qualified physician examines you, in person the first time, and if you have a qualifying condition enters a certification in the state's Medical Marijuana Use Registry; later visits may be by telehealth.

Have a different question? Ask 1stFlorida →

⌂ Home