Situated at Mission, BC V4S 1C5, Canada, Hayward Lake Dog Beach gives dogs room to run and play. You’ll find water stations here, and water-loving dogs will enjoy the beach area. There’s ample room for dogs to really run.
We use cookies to improve your experience and analyze site traffic. We also use third-party advertising cookies. By clicking "Ok," you consent to our use of cookies.