Free Home Delivery for Thanksgiving

Rosemont Customers Enjoy FREE Home Delivery on ALL Pre-Thanksgiving Orders

In order to qualify for free local delivery, orders must be scheduled for delivery between Saturday 11/21 and Wednesday 11/25. No minimum order is required. Free delivery areas include: Portland, South Portland, Westbrook, Yarmouth, Falmouth, Cumberland, Cape Elizabeth, Scarborough. Delivery is available to Freeport, Old Orchard Beach, and Casco Bay Islands for just $10 (normally $20)!

To pre-order your turkey, baked goods, and specialty kitchen items, visit our Thanksgiving Pre-order page.

Placing your Home Delivery Grocery Order

  • Place your order online. Please be sure you have selected our Rosemont Brighton Annex location before beginning your order.
  • If your order is placed before 10am it will be delivered the same day between 12pm and 6pm. If your order is placed after 10am, it will be delivered the next day between 12pm and 6pm.
  • Once your order is completed, you will receive an email confirmation that your order has been placed. You do not need to do anything else at this time.
  • Before your order is sent out for delivery, one of our team members will call you to process payment (credit or debit only) and discuss any changes, additions and substitutions to your order.
  • Beer and wine are available for home delivery. Please see our Beer and Wine Delivery page for details.
  • All deliveries will be left outside on your porch or entryway.
  • In the interest of social distancing and minimizing risk for all involved, this is a no-contact service. Please do not greet our delivery driver at the door. We ask that you allow the driver to drop your order and depart prior to coming out to receive your order.
  • There is a $10 delivery fee for home delivery orders*. This fee will be WAIVED for orders over $150.  All island deliveries will incur a $10 freight fee, regardless of order total. *waived for Thanksgiving!

Order Now

Rosemont Market offers local grocery home delivery to the following locations: Yarmouth, Falmouth, Cumberland, Portland, South Portland, Cape Elizabeth, Scarborough, Westbrook, and the Casco Bay Islands. We also offer delivery to Old Orchard Beach and Freeport with a $20 delivery fee, or $10 for orders over $150.

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.