No, medical marijuana is not covered by insurance in Massachusetts. Therefore, patients are responsible for the costs associated with medical marijuana and related products. However, some Medical Marijuana dispensaries provide discounts or alternative payment options to help reduce expenses. EZMedcard strives to make acquiring a medical marijuana card affordable, with initial evaluations priced at just $150 and renewals at a minimal $100.