How Much “Weed” Cards Cost in Every State
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.