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 |
Wed, 9 am –10 am |
Dollar General | Home delivery |
Daily, 8 am – 9 or 10 pm |
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 toinfo@bowstreetmarket.com | 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 |
|
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 |
|
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 |
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 lsw@portlandmaine.gov). To learn about services where you live, call your Town Hall or community services department or dial 211.