Rosemont Market offers daily Casco Bay Island grocery delivery service seven days per week aboard Casco Bay Lines. Place your order before 10a and receive same-day delivery, place your order after 10a and receive your groceries the next day.

Placing your Island Delivery Order

  • Place your order online with our Rosemont Brighton Annex – see our Home Delivery page for details on this process.
  • Before you complete your online order, please write the name of the island in the Order Instructions box.
  • The delivery boat time will be confirmed with you by a Home Delivery employee when they call you for payment. Our delivery driver will bring your groceries to the ferry boat freight terminal and make sure they are put on the correct boat.
  • All Casco Bay Island grocery delivery orders are subject to a $10 delivery fee no matter the order total. This covers the freight charge from Casco Bay Lines. Groceries are packed in Rosemont refrigerator bags. There is a $5 refundable deposit on each bag. A full refund is issued when returned to any Rosemont Market location.

Order Now

Please note, $0.04 per dollar will be added to each transaction during the City of Portland Emergency Minimum Wage period. Any questions about this fee can be directed to 

Need help?

For assistance with your online order connect with our Customer Service team via email at, or give your local market a call and one of our friendly employees will be happy to help you.