Shannon Beach

This CSRD-owned park is 18.33 hectares (45.29 acres) in size, including over 400 metres (1,312 feet) of shoreline on Shuswap Lake in Eagle Bay. A parking lot has been constructed above Eagle Bay Road opposite the beach which includes a vault toilet and garbage receptacles. A short wheelchair-accessible trail leads across Eagle Bay Road  to the beach (watch for traffic). 

The beach area expands as the lake water recedes during the summer. High water is in late June with a narrow beach but by late August the beach is up to 25-metres wide. A  wheelchair-accessible picnic table is found on this site with beautiful views of the lake. The large swimming area is cordoned off from boat traffic with buoys. A swimming raft and dock are provided for the enjoyment of swimmers and sun bathers. This is a rocky beach, so please bring your water shoes. 

The parking area is the trailhead for the Shannon Beach Trail Network, consisting of four kilometres of hiking and biking trails, with two loop options.  It's a great family picnic destination, and cool place for a quiet walk in nature. 



Trail Description


New! Georeferenced Trail Map (PDF)

Park Location

Turn off Trans Canada Highway at Balmoral Road, proceed north for approximately 2.8 km to Blind Bay/Eagle Bay Road, keep right, and proceed for 19 km to Eagle Bay. Watch for Shannon Beach sign at entrance to parking lot above road. Short trail leads to beach (across Eagle Bay Road).

Address: 5248 Eagle Bay Rd, Eagle Bay, BC