Skip to Main Content

How Much Weed” Cards Cost in Every State

Published on

If you’re ready to get a medical marijuana card, we know a big question you’re wondering is how much state-issued weed cards” cost. The registration process for getting a medical weed card varies from state to state, but they all stipulate that you first get a recommendation to use cannabis as a treatment from a qualified health care provider. For your convenience, we’ve listed the registration fees to get a medical weed” card in each state.

Cost of Weed Cards in Legal States

Alaska – The registration fee is $25.

Arizona – The registration fee is $150.

California – The application fee is $66 per card for non Medi-Cal patients and $33 per card for Medi-Cal patients plus an additional administration fee that varies by county.

Colorado – The $15 registration fee comes to $16.10 if you apply for a weed card online or $18.30 if you apply by mail.

Connecticut – The registration fee is $100.

Delaware – The registration fee is $125.

District of Columbia – The registration fee is $100.

Florida – The registration fee is $75.

Hawaii – The registration fee is $35.

Illinois – The registration fee is $100 or $50 for veterans/​persons enrolled in federal disability programs.

Maine – The voluntary registration is free.

Maryland – There is no fee to get a medical marijuana ID card.

Massachusetts – The registration fee is $50

Michigan – The registration fee is $60.

Minnesota – The registration fee is $200, or $50 for patients on Social Security disability, Supplemental Security Insurance, or enrolled in MinnesotaCare.

Montana – The state registration fee is $75.

Nevada – The registration fee is $25 and a patient ID card costs another $75.

New Hampshire – The registration fee is $50.

New Jersey – The registration fee is $200 except for patients on state/​federal assistance programs (except Medicaid).

New Mexico – There is no registration fee for a weed” card.

New York – The registration fee is $50.

Ohio – The state is developing rules on how this process works including fees for a medical marijuana card.

Oregon – The registration fee is $200 ($60 for patients with Oregon Health Plan cards and SNAP recipients or $20 for United States veterans and SSI recipients).

Pennsylvania – The registration fee is $50.

Rhode Island – The registration fee is $100 ($10 for SSI or Medicaid recipients).

Vermont – The registration fee is $50.

Washington – The registration fee for a weed card” is $1.

West Virginia – The fee for a medical marijuana card is $50, which the state can waive in lieu of proven financial hardship.

What to read next

Subscribe to our newsletter

By clicking “submit,” you agree to receive emails from Civilized and accept our web terms of use and privacy and cookie policy.

Let’s see some ID

Where are you from?

Are you at least 21 years of age?

The content of this website cannot be shown unless you verify your age. Please verify to visit our site.