⇒ To schedule an in-person appointment please select  ‘Existing Patient Appointment.’ using the scheduler below.

Masks are required. Appointments are limited to 15 minutes. Only one patient or caregiver is allowed in the dispensary.

⇒ To schedule a curbside pick up please select ‘CURBSIDE PICKUP’ using the scheduler below.   
We ask that you include you order in the
NOTES section.   Orders can also be left by voicemail at 802-465-8081.

Appointments and pre-orders can also be scheduled by voicemail at 802-465-8081.


NEW PATIENTS: If this is your first time placing an order with GRVT, please be sure to complete the paperwork found on the PATIENT FORMS page
before attempting to schedule an appointment using Square. Initial appointments, or consultations, can also be requested by voicemail at 802-465-8081.


Book An Appointment*


MONDAY – 10:00pm to 6:00pm
TUESDAY-10:00am to 4:00pm
WEDNESDAY – 10:00am to 4:00pm
THURSDAY – 10:00am to 4:00pm
FRIDAY – 10:00am to 4:00pm

*Please note that we are a medical-only facility. All patients must be registered with the Medical Marijuana Registry, a division of The Vermont Department of Public Safety.

*Vermont Dispensaries do not accept out-of-state medical patients at this time*

What to Bring
• Your valid Medical Marijuana Card designating Grassroots Vermont as your dispensary.
• A valid Vermont Drivers License or valid Government-issued Photo ID.

We accept cash, check, or CanPay only.

Late or Cancellation Fee
If you are unable to attend your appointment or are running late, PLEASE CALL US, or a cancellation fee may apply.

Grassroots Vermont delivers  to registered patients’  address that is on file with the state MMJ registry, there are no exceptions.

To place a delivery order, please call our voicemail line:


Leave a message with the patients name, the town where the delivery will occur, the items you would like to order, and times that you are available to receive the delivery.

We will return your call as soon as possible.

Secured By miniOrange