Order Instructions


 You must have a valid Medical Marijuana Card to place a delivery order.

There’s a few different ways you can place an order with us:
• Browse our LIVE Delivery Menu and place order online directly through our POS System
• View Delivery Menu, then call in your order at 207-815-1795
• View Delivery Menu, then text us your order at 207-815-1795
• Not from Maine and looking to ship? You can shop our non-THC items on our Online Store

We typically can get your order fulfilled and delivered to you within a couple hours of it being placed or you can always pre-order and set up a specific delivery date and time.

Our minimum order amount is $40 with no delivery fees within our standard zone of Biddeford to Brunswick.

We can always deliver outside our standard zone upon request (fees apply).

Cash and personal checks are accepted for payment and if you have any questions whatsoever you can always contact us directly at 207-815-1795.

Online Delivery Menu not working? Try this instead



Rainbow Ranch Cannabis is Medical Only

Hours of Operation: