Frequently asked questions Cost of New Hampshire Medical Marijuana Card $50 for the New Hampshire medical marijuana card application, payable to the state. Doctor’s fee of $199 is separate.