• Difficulty Easy
  • Time 1 hour
  • Round-Trip 2.6km
  • Elevation Gain 40 meters
  • Season year-round
  • Camping Yes
  • From Vancouver n/a
  • Public Transit No
  • Dog Friendly On-Leash

Roe Lake is a peaceful forested trail that loops around the lake and is located on Pender Island in the the Gulf Islands National Park. A scenic viewpoint is located on the west side of the lake where beavers can sometimes be spotted.

From the map board and metal gate along Shingle Bay Road, follow the wide trail as it gradually climbs through the forest. The forest consistent of a variety of second growth douglas fir and cedar trees. When the trail reaches a junction, this is the point where the loop around the lake begins. Go left and begin walking in a clockwise direction around Roe Lake.

The trail weaves its way through the forest and has several short uphill and downhill sections, all of which are pretty easy. Occasional views of Roe Lake can be seem through openings in the tree cover. Stay on the trail that wraps around the lake.

At the far end of the lake, the trail briefly goes uphill before sharply veering right. Continue walking and, when the trail descends, watch for a short path to the left that goes through a beautiful forest for a view of the nearby marsh.

Return to the trail and continue as you begin to walk along the west side. Eventually, there is a junction with a short trail to the right that goes to a scenic viewpoint of Roe Lake.

After enjoying the viewpoint, return to the main trail and, a short distance further, you reach the junction where you began your loop around Roe Lake. Go straight and walk back down the wide trail back towards Shingle Bay Road where you began.

How to get to Roe Lake

Estimated Driving Time from Vancouver

Roe Lake is located on North Pender Island in the Gulf Islands National Park. It's located near Roesland and the Shingle Bay Campground.

Driving from the Driftwood Shopping Centre on Pender Island, drive north along Bedwell Harbour Road. Turn left onto Otter Bay Road and, just after the road veers left, go left onto South Otter Bay Road. Follow South Otter Bay Road and, just after driving past Roesland, turn left onto Shingle Bay Road and drive up the dirt road. Look for signs on the left for the trailhead to Roe Lake and park just off to the side of the road.

View a map of Driving directions to Roe Lake.

Traditional, ancestral and unceded territory of the Coast Salish, Semiahmoo, sc̓əwaθenaɁɬ təməxʷ (Tsawwassen), Quw'utsun, Á, LEṈENEȻ ȽTE (W̱SÁNEĆ), Te’mexw Treaty Association, Stz'uminus and Hul'qumi'num Treaty Group.
Read More

Additional Info

Camping at Roe Lake

Camping is available at the nearby Shingle Bay Campground. The campground is not at the lake and campers will have to hike an additional distance to Roe Lake.

View more details about camping at Roe Lake

Dogs at Roe Lake

Dogs must be on a leash on the trails around Roe Lake. Please pick up after your dog and dispose of all waste in the trash.

Toilets at Roe Lake

There are no toilets along the trail around Roe Lake.

Dogs, Toilets and Camping

Although we try to keep information as current as possible, www.vancouvertrails.com makes no warranty or representation as to the availability, quality, fitness for purpose, conditions or accuracy of the information provided with respect to this trail or trails. The information provided herein is further subject to our Terms of Use.