West Marine

(5 Reviews)
2121 W Mercury Blvd, Hampton, VA 23666, USA

(757) 825-4900


Contact and Address

Category: Store,
Address: 2121 W Mercury Blvd, Hampton, VA 23666, USA
Postal code: 23666
Phone: (757) 825-4900
Website: https://www.westmarine.com/stores/hampton-va-48

Hours:

Monday:9:00 AM – 7:00 PM
Tuesday:9:00 AM – 7:00 PM
Wednesday:9:00 AM – 7:00 PM
Thursday:9:00 AM – 7:00 PM
Friday:9:00 AM – 7:00 PM
Saturday:9:00 AM – 6:00 PM
Sunday:9:00 AM – 6:00 PM

Location & routing

Get Directions

Most Recent Reviews


  • (July 5, 2021, 2:25 pm)

    This was my first visit to this business and the staff treated me as a valued customer. Knowledgeable and friendly staff. Very reasonable prices and great quality. Purchased some boat and RV wax and other cleaning supplies. Will visit again for my Boat and RV cleaning products.


  • (April 27, 2021, 7:59 am)

    Manager was super helpful. Need Port Supply or the shop is prohibitively expensive.


  • (March 27, 2021, 10:29 pm)

    I'm there all the time the people are great and they are quite knowledgeable about their products


  • (March 24, 2021, 2:10 pm)

    Always get great service from the staff. Bill is very helpful and knowledgeable.


  • (November 28, 2020, 12:00 pm)

    Extremely helpful!

    I just want to thank one of the managers (I'm very sorry I forgot his name) for going above an beyond. I was at the public docks, without transportation, doing a routine oil change. In the middle of the oil change, on my Yanmar engine, I realized I had run out of spare oil filters. I called West Marine and one of the managers said he would run one out to the boat for me. About 20 minutes later he arrived with a small selection of oil filters for me to choose from. Outstanding service! Thank you very much!

Write a Review

Photos of West Marine

West Marine | 2121 W Mercury Blvd, Hampton, VA 23666, USA | Phone: (757) 825-4900
West Marine | 2121 W Mercury Blvd, Hampton, VA 23666, USA | Phone: (757) 825-4900
West Marine | 2121 W Mercury Blvd, Hampton, VA 23666, USA | Phone: (757) 825-4900