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 Name Home Delivery and/or Store Pickup info Hours Special Hours for Seniors 60+
CVS Free 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 store

Wed, 9 am –10 am
Dollar General Home delivery

Daily, 8 am – 9 or 10 pm

Find a store

Daily, 8 am – 9 am
Bow Street Market Instore pickup and local delivery (Freeport area); to arrange for curbside pickup for 60+, send an email [email protected] Daily, 6:30 am – 8 pm 207-865-1518; online orders 855-534-5783 Daily, 7 am – 8 am
Hannaford In store pick up available; temporarily unavailable in York

Daily, 7 am – 8 pm

Find a store; 800-213-9040

Tues, Wed, Thurs: 7 am – 8 am
Hannaford Rx Curbside pick up; call your pharmacy for details

Mon – Fri, 8 am – 8 pm: Sat, 8 am – 6 pm: Sun, 8 am – 5 pm

Find a store

Market Basket Home delivery in some locations

Daily, 7 am – 6 pm

Find a store; 978-851-8000

Daily, 6 am –7 pm
Rosemont Market & Bakery Curbside 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’s Home 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 Rx Free 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

Target Drive 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 store

Portland: Daily, 8 am – 9 am: Portsmouth: Daily, 9 am to 10 am
Walgreen’s Free Rx delivery in 1-2 days

Most stores: Daily, 9 am – 9 pm; 24-hour stores are drive-thru only, 9 pm – 9 am

Find a store; 800-925-4733

Tues, 8-9 am
Walmart Curbside pickup; home delivery in some locations

Daily, 7 am – 8:30 pm

Find a store; 800-925-6278

Tues, 6 – 7 am
Whole Foods Home delivery in some locations

Daily, 8 am – 8 pm

Find a store; 844-936-8255

Daily, 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 [email protected]). To learn about services where you live, call your Town Hall or community services department or dial 211.