Delivery Service

We are currently delivering to Scarborough (including Higgins Beach, Piper Shores & Prouts Neck) and some areas in South Portland (including Casco Bay Islands).

Here is the “how-to”:

  • There is a delivery charge. Due to the increasing cost of fuel, we are forced to change the delivery fee from $10 to $20 effective Monday, June 20th, 2022. We will continue to review fuel prices and adjust the price back down as we soon as we are able.
  • Email your order to
    Please include:
    – first and last name
    – phone number
    – delivery address 
    – Please be sure to specify this is an order for DELIVERY.
  • Please let us know if you are ok with substitutions if we are out of stock on your choices. If you are not ok with substitutions let us know at the time of order confirmation. If we are out of stock for any of your selections, it will be noted with your delivery. Please remember we cannot accept returns at this time.
  • You will receive a return email confirming that your order has been received. An Associate will call you to go over any questions and to take payment information over the phone.
  • Our driver will call or text you when arriving. You will need to be present to receive delivery.
  • If purchasing beer or wine, a person 21+ must be present at time of delivery and be able to show a valid State ID to our delivery driver.

  • Casco Bay Islands must place orders by 9am Tuesday.
    • Peaks Island orders will be sent on the 12:15pm Wednesday ferry. 
    • All other Casco Bay Islands will be on the 12pm Wednesday ferry. 
    • Customers are responsible for picking their orders up island-side in the freight area.
    • There is a $10 per order delivery charge, which includes the Casco Bay Lines freight fee.
    • Please be sure to specify this is an order for DELIVERY to Casco Bay Ferry terminal.