CVS CVS in Rochester

CVS at 301 NORTH MAIN ST, Rochester, New Hampshire. Find store hours, phone number, driving directions and answers to frequently asked questions below.

This CVS store in Rochester, New Hampshire is your go-to destination for all your health and beauty needs. Located at 301 North Main St, it offers a wide range of products and services including prescriptions, over-the-counter medications, and personal care items. Just a short walk away from Cumberland Farms, this location ensures that residents have convenient access to essential goods.

Address & Contact

CVS

301 NORTH MAIN ST,
Rochester, NH 03867
603-332-6497
Store information verified in 2026
Get Directions

Store Hours

Monday8:00am - 10:00pm
Tuesday8:00am - 10:00pm
Wednesday8:00am - 10:00pm
Thursday8:00am - 10:00pm
Friday8:00am - 10:00pm
Saturday8:00am - 9:00pm
Sunday8:00am - 9:00pm

Store hours may vary. Please call to confirm.

Pharmacy Hours

Monday8:00am - 9:00pm
Tuesday8:00am - 9:00pm
Wednesday8:00am - 9:00pm
Thursday8:00am - 9:00pm
Friday8:00am - 9:00pm
Saturday8:00am - 5:00pm
Sunday8:00am - 5:00pm

Report an issue with this listing

Location & Map

CVS - Rochester is located on 301 NORTH MAIN ST, Rochester, NH 03867

Pharmacy Photo Center Retail ATM Drive-Thru Pharmacy SNAP/EBT Accepted Drug Disposal Same-Day Delivery Buy Online, Pick Up In Store Immunizations UPS Access Point COVID-19 Testing

Nearby Locations

CVS - Somersworth
338 HIGH ST, Somersworth, NH 03878
7 miles
CVS Pharmacy #17262 - Somersworth
11 ANDREWS RD, Somersworth, NH 03878
7 miles
CVS Pharmacy #10463 - Dover
50 STERLING WAY, Dover, NH 03820
9 miles
CVS - Sanford
797 MAIN ST. STE #D, Sanford, ME 04073
13 miles
CVS - Epping
26 CALEF HWY, Epping, NH 03042
19 miles
CVS - Portsmouth
674 ISLINGTON STREET, Portsmouth, NH 03801
20 miles

Frequently Asked Questions

What are the operating hours for the CVS on North Main Street?

The store is open Monday through Friday from 8am to 10pm and Saturday and Sunday from 8am to 9pm.

Is this the only CVS in Rochester, NH?

Yes, this is the only CVS Pharmacy located in Rochester, NH.

How can I contact the CVS on North Main Street if I need assistance or directions?

You can call the store at 603-332-6497 for any inquiries or to get directions.

What are the pharmacy hours for CVS at 301 NORTH MAIN ST, Rochester?

Pharmacy hours: Monday 8:00am - 9:00pm, Tuesday 8:00am - 9:00pm, Wednesday 8:00am - 9:00pm, Thursday 8:00am - 9:00pm, Friday 8:00am - 9:00pm, Saturday 8:00am - 5:00pm, Sunday 8:00am - 5:00pm.

← All CVS stores in Rochester Find nearest CVS by ZIP

Other Stores in Rochester