Pickup & Delivery Orders Only! Click here for an Update on COVID-19 situation from Rev Clinics



We Deliver. Order Online.

Ready to Order?

Order Now

Prefer Pickup?

Order Here

How To

In light of the current situation please expect longer than normal delays with delivery due to an increased demand in orders. We are working hard to expand our delivery capabilities.

  • Make sure you are in the delivery zone (check FAQ below)
  • Place your online order here
  • Modifications may need to be made due to inventory availability. Delivery order items are not guaranteed until order is confirmed by a delivery agent.  
  • Orders placed AFTER 9AM will be rolled over to the next day (although this is not guaranteed due to the unprecedented amount of orders)
  • Order minimum is $100 to purchase product online
  • There is a small $10 Delivery Fee for orders under $200
  • To order over the phone call 617-213-6006
  • Email our Delivery Staff here
*Deliveries can only be made to patients with active MMJ patient cards & government issued IDs
*Delivery address MUST match the address registered with your CCC patient or caregiver profile

Delivery FAQs

Where do you deliver?

*We can only deliver to the address that you registered with Cannabis Control Commission when you created your MMJ profile.
We currently deliver to the following cities: Arlington, Belmont, Boston, Brookline, Cambridge, Charlestown, Chelsea, Everett, Lexington, Lynn, Lynnfield, Malden, Medford, Melrose, Newton, Reading, Revere, Saugus, Somerville, Stoneham, Watertown, Waltham, Wakefield, Winchester, Winthrop and Woburn. Stay tuned as we plan to expand ASAP!
JUST ADDED: Peabody, Salem, Swampscott, Marblehead, North Reading and Nahant.

What do I need to do to place an order online?

Check out our online menu portal. Make sure to include your patient number in your profile. Once your order is placed we will contact you for an ideal drop-off time.

How do I pay for my medication once I place an order for delivery?

Currently we can only accept payments at the point of delivery in Cash or Debit Card. We cannot accept payment via Credit Card.

Is there a delivery Fee?

Yes, there is a small $10 delivery fee for orders below $200

Is there a minimum for delivery orders?

A minimum purchase for delivery is $100. If you place an order over $200, the delivery fee is waived.

When can I expect my delivery to arrive?

You will need to place an order by 10am to be processed for same day delivery. Any orders after 10am will be rolled over to the next delivery day. Delivery staff will contact you to confirm your order on the day of the delivery, between the hours of 10am-12pm. All deliveries must be completed within our store hours, keep in mind hours are limited on Sunday

How do promotional discounts apply to my delivery order?

Group discounts (senior, veteran, etc) won’t be reflected in the price total of your initial order for delivery through the ordering platform. Delivery Staff will call to confirm the final total of your order minus any applicable Group Discount, Rev Points applied, 1st time patient punch card credit, and any other discounts.
*Limited time promotional discounts only apply on the day of the actual delivery. If a promotional offer is live on the day of the order, but ended on the day of the delivery, that promotional discount will not be applied to your delivery order that day.