Sandy beach
Hike-in Required
Snorkeling / SCUBA
Please respect the outdoors by practicing Leave No Trace. Learn more about how to apply the principles of Leave No Trace on your next outdoor adventure here.

Cosy Cove is a quaint little spot at the End of the Jug Island Trail. The trail is a short 2 kilometer jaunt. It makes this spot easy to access, but not so far away that it's truly remote. In the summer, it can be a great spot to wander to avoid huge beach crowds found elsewhere in the area. Swimming out to Jug Island and clambering on the rocks is a great deal of fun, although depending on the tide it can be rather cool. The water in Indian Arm tends to be warm on the ebb tide.

The beach itself is about 150 metres across, and the pebbled section provides plenty of space to stretch out. As the area is north facing, it tends to lose the sun by mid afternoon. In summer, when days are hot, this is quite pleasant, though for those who get cold easily packing an extra blanket isn't the worst idea. The water tends to be in the sun for most of day.

Logistics + Planning

Preferable season(s)




Parking Pass


Open Year-round



Fairly quiet for a Metro Vancouver Beach. Secluded. Fun island to swim to.


Loses sun early. Hike in. Popular drinking spot for teens.

Pets allowed

Allowed with Restrictions


Vault toilet
Big vistas
Bird watching
Tide pools
Old-growth forest


Nearby Adventures

Vancouver Metro Area, British Columbia
Vancouver Metro Area, British Columbia

Nearby Lodging + Camping


Have updates, photos, alerts, or just want to leave a comment?
Sign In and share them.

You May Also Enjoy

Grand Teton National Park, Wyoming
Rice Lake State Park, Minnesota
Sweetheart's Bluff Nature Area, Minnesota