Tucked into the shoreline of Powell Lake near Inland Lake, Haywire Bay Regional Park is a popular recreation playground with 2 swimming beaches on the upper Sunshine Coast.

You’ll find picnicking, camping, canoeing, fishing, boating and swimming at Haywire Bay Regional Park. A large site bounded by log booms provides a safe family-friendly swimming area. One of the treats of visiting this beach is swimming the short distance to nearby Honeymoon Island.

Facilities include a boat ramp suitable for small boats (car-top boats, canoes and kayaks), a playground, picnic and day-use area, lakeside pavilion with grilling pit, piped drinking water, showers, and dry pit toilets.

Camping: Haywire Bay Regional Campground has 48 individual RV and tent campsites, and 2 group campsites that can accommodate approximately 10 units (wheelchair-accessible campsite/outhouse). The campground does not take reservations for single campsites. Their policy is first-come, first-served. Simply select a campsite and set up. Report to the Self-Registration and Payment Station and follow the directions on the sign to make your payment (cash, cheque, Visa or MasterCard). To reserve one of the 2 group sites during the camping season, contact the park caretaker at 604-483-1097. If you wish to pre-book a group site during the “off season” please contact the Parks and Properties Supervisor at 604-487-1380.

Hiking: The 2.5-mile (4-km) moderately difficult Lost Lake Trail connects the park at Haywire Bay with the west side of Inland Lake. Along the way this up-and-down, forested route passes diminutive Lost Lake. A 3.5-mile (5.5-km) lakeside trail runs along the shore of Powell Lake from the park to Mowat Bay Park to the south. The wheelchair-accessible 8-mile (13-km) splendidly constructed Inland Lake Trail follows the shoreline circling Inland Lake, which is ringed with cottonwoods, providing a delightful place to picnic in fall. The 180-km Sunshine Coast Trail that runs from Saltery Bay to Sarah Point runs right through Haywire Bay Regional Park.

Wildlife: Osprey, eagles, ducks, ravens, crows, raccoons, squirrels, deer and bears can all be sighted in the park.

Haywire Bay Regional Park is located on the southeast shore of Powell Lake, 4.5 miles (7 km) north of Powell River on the Sunshine Coast of British Columbia. The park is reached by driving east of Marine Avenue (Highway 101) in downtown Powell River on Duncan Avenue, north on Manson, and east on Cassiar to Yukon. Follow Yukon to Haslam. Turn east on Haslam, then north on Inland Lake Road. Haywire Bay Road branches west of Inland Lake Road and leads in short order to the campsites at 5776 Marine Avenue. For more information call 604-483-1097.

Nearby Regions & Towns

This park is a Regional Park, Municipal Park, or proposed park, and does not fall under the jurisdiction of Parks Canada (National Parks) or the BC Ministry of Environment (BC Parks).