Tucked into the shoreline of Powell Lake near Inland Lake, Haywire Bay Regional Park is a popular recreation playground on the upper Sunshine Coast.
You'll find picnicking, camping, canoeing and swimming at Haywire Bay Regional Park. One of the treats of visiting this beach is swimming the short distance to nearby Honeymoon Island.
Haywire Bay Regional Campground has 12 waterfront campsites accessed by water and 33 RV/tent campsites. There is no advanced registration other than for group camping accommodations. Other facilities include a boat launch, playground, picnic/day-use area, drinking water, showers, and toilets.
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 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.
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 Ave (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-3231.