Have a Heart Ocean Shores


Looking for a Ocean Shores weed shop near you? Have a Heart Ocean Shores is the premier pot shop serving Grays Harbor, Aberdeen, and Ocean Shores areas. Conveniently located just across from the beach and walking distance to several restaurants, Have a Heart Ocean Shores is your source for recreational marijuana in Ocean Shores. Looking to truly enjoy a weekend at the shore or a day at the beach? Come check out our selection of Flower, Pre-Rolls, Concentrate, Edibles, and Topicals. Thanks to our lasting relationship with several local growers, we are able to bring you a huge inventory of high quality cannabis at an affordable price. Our knowledgeable and friendly staff will make sure you find what you need, and leave truly satisfied. Stop by Have a Heart Ocean Shores for all of your Grays Harbor cannabis needs.

Ocean Shores Favorite Weed Shop


Have a Heart has a long time reputation of providing medical marijuana and recreational marijuana. Have a Heart Ocean Shores was the first recreational store to join the Have a Heart family. Our Ocean Shores location is in the heart of Ocean Shores beach community minutes from the beach and surrounded by amazing restaurants, views of the water, and great shopping. Whether you’re in town for some relaxation at the beach or visiting the Quinault Bay Resort and Casino, Have a Heart Ocean Shores has plentiful parking with a full selection of Flower, Concentrate, Pre-rolls, and Edibles. Our team of experts are here to help you learn about the products and make sure you have a great experience.


Have a Heart Ocean Shores
668 Ocean Shores Blvd. NW. Ocean Shores, WA 98569



Sun: 9 am – 7 pm
Mon-Thur: 9 am – 8 pm
Fri-Sat: 9 am – 9 pm


Phone: (360) 940-7300

 Our Menu // Map Us

Instagram // Facebook

Recreational Marijuana Retailer 21+ Cash Only (ATM available)

Nearby Attractions:


Parking is available in our parking lot.

Directions Heading Westbound on I-109:
  1. Take WA-109 N to Ocean Shores Blvd NW in Ocean Shores
  2. Head southwest on E Wishkah St toward S I St -0.5 mi
  3. Use the right 2 lanes to turn right onto S Alder St -0.5 mi
  4. S Alder St turns slightly left and becomes Sumner Ave -2.1 mi
  5. Continue onto Riverside Ave -0.5 mi
  6. Riverside Ave turns right and becomes Levee St -0.1 mi
  7. Turn left onto WA-109 N/Emerson Ave
  8. Continue to follow WA-109 N -16.1 mi
  9. Turn left onto SR 115 -2.3 mi
  10. Turn left onto Point Brown Ave NW -0.1 mi
  11. Turn right onto Ocean Shores Blvd NW -0.9 mi
  12. Make a U-turn, Have a Heart Ocean Shores will be on your right
Directions Heading Southbound on I-109:
  1. Turn right onto SR 115 -2.3 mi
  2. Turn left onto Point Brown Ave NW -0.1 mi
  3. Turn right onto Ocean Shores Blvd NW -0.9 mi
  4. Make a U-turn, Have a Heart Ocean Shores will be on your right

I came to ocean shores 2 weeks ago and was hoping to find a place to visit. To my surprise i found this great place and was greeted by friendly, knowledge able tenders who helped me get exactly what i was looking for. Great quality and service. I will be back next weekend.

T Richardson

Leafly Review

The most outstanding feature of Have A Heart – Ocean Shores is the staff. They promote a relaxed, friendly environment and are wonderfully knowledgeable about the products. The store is clean, bright and roomy and well-stocked, not to mention conveniently located if you live in Ocean Shores. I’ve never felt rushed nor have I ever waited long to be served. Plus, they put up with my corny senior citizen jokes and they let me keep thinking that they’re carding me because I look so young. They really do have a heart.

Mama WA

Leafly Review