COVID-19: Shopping Update

Stores in Maine and New Hampshire continue to offer special shopping hours for seniors who prefer to shop separately from the general public. In the chart below, you’ll also see options for grocery and pharmacy, such as store pick up and home delivery. To take advantage of these services, please note that you need to order online and pay with a debit or credit card.

Store NameHome Delivery and/or Store Pickup infoHoursSpecial Hours for Seniors 60+
CVSFree delivery for prescriptions and other essentials; home delivery for orders of $35+Stores: Daily, 8 am – 8 pm. Pharmacies: Mon – Fri, 9 am – 8 pm; Sat – Sun, 10 am – 5 pm Find a storeWed, 9 am –10 am
Dollar GeneralHome deliveryDaily, 8 am – 9 or 10 pm Find a storeDaily, 8 am – 9 am
Bow Street MarketInstore pickup and local delivery (Freeport area); to arrange for curbside pickup for 60+, send an email to  Daily, 6:30 am – 8 pm 207-865-1518; online orders 855-534-5783Daily, 7 am – 8 am
HannafordIn store pick up available; temporarily unavailable in YorkDaily, 7 am – 8 pm Find a store; 800-213-9040Tues, Wed, Thurs: 7 am – 8 am
Hannaford RxCurbside pick up; call your pharmacy for detailsMon – Fri, 8 am – 8 pm: Sat, 8 am – 6 pm: Sun, 8 am – 5 pm Find a store 
Market BasketHome delivery in some locationsDaily, 7 am – 6 pm Find a store; 978-851-8000Daily, 6 am –7 pm
Rosemont Market & BakeryCurbside pickup at all locations. Home delivery at some locations for $10 fee; fee waived for orders $150+. Details.Daily, 9am – 6 pm
Find a store
Shaw’sHome delivery and curbside pickup in some locations.  Verify availability for your location.Daily, 7 am – 8 pm Find a store; 877-258-2799.Tues, Thurs: 7 am – 9 am
Shaw’s RxFree delivery for same/next day pharmacy deliveries and mail (not for 1- or 2-hour rush orders) through May 1  Mon – Fri, 8 am – 8 pm: Sat, 9 am – 5 pm: Sun, 9 am – 5 pm Find a store 
TargetDrive up pick up; home delivery; same day delivery for members/orders $9.99 and up.Daily, 8 am – 9 pm Find a store; 800-440-0680  Designated hour on Tues & Wed; call your location for specifics
Trader Joe’s Portland: Daily, 9 am – 7 pm; 207-699-3799; Portsmouth: Daily, 10 am – 7 pm 603-431-2654 Find a storePortland: Daily, 8 am – 9 am: Portsmouth: Daily, 9 am to 10 am
Walgreen’sFree Rx delivery in 1-2 daysMost stores: Daily, 9 am – 9 pm; 24-hour stores are drive-thru only, 9 pm – 9 am Find a store; 800-925-4733Tues, 8-9 am  
WalmartCurbside pickup; home delivery in some locationsDaily, 7 am – 8:30 pm Find a store; 800-925-6278Tues, 6 – 7 am
Whole FoodsHome delivery in some locationsDaily, 8 am – 8 pm Find a store; 844-936-8255Daily, 7 am – 8 am

Think small

Many smaller markets, fish markets and natural food stores are also offering curbside pickup and in some cases home delivery. Please remember our small, local businesses and visit their website for details.

For housebound seniors

In addition, many communities are helping seniors who can’t get out with grocery shopping delivery. Portland has rounded up 60 volunteers to help its 65+ adults who don’t have a relative or friend nearby who can help (call 207-541-6620 send an email to To learn about services where you live, call your Town Hall or community services department or dial 211.

Leave a Reply