Home Delivery



Mayflower Medicinals offers Patient Home Delivery!

Our home deliveries are offered every Monday, Tuesday and Wednesday from 12:00 pm – 3:00 pm.

Home delivery orders must be placed by patients by 3:00 pm, the day prior (Sunday-Tuesday).

*Please note, on holidays and in certain circumstances such as inclement weather, home delivery scheduling may be adjusted.

Follow the steps below to place a delivery!

1. Ensure you are a registered patient with Mayflower by filling out the Registration Form on our website.

2. View our online menu to review our selection of products & accessories.

3. Call 508-356-6600 Ext.1 during specific hours to place a delivery order with a dispensary staff member.

Call Sun. – Tue. 12-3pm

4. After placing your order over the phone and scheduling a delivery date, a dispensary staff member will follow back up to confirm prior to your delivery.


At the moment our delivery program is limited to towns in the Suffolk County area.

There is a $10 delivery fee in addition to the $150 order minimum. For orders $250 and over we waive the delivery fee. To place an order, please do so through our online menu and calling 508-356-6600 Ext 1. by 3pm the day prior.

Pin in map of Boston with golden overlay

Please note, In accordance with 935 CMR 501.145 (2)(c), Mayflower can only deliver marijuana to the primary residence of a patient and is prohibited from delivering marijuana to:

 ·        Dormitories,

·         On-campus college or university housing,

·         Federally-subsidized housing,

·         Shelters, and

·         Residential programs.


New Patient

Bring in your MA Program ID along with a valid state ID and receive 20% off of your entire order.*

*First time patients only.

Patient Renewal

Bring in your MA Program ID along with a valid state ID and email from Virtual Gateway stating renewal is within 30 days and receive 10% off of $100 or more of Mayflower Medicinal products. One time use only.

Scroll to Top