Haileybury Beach is a sandy public beach along Lake Temiskaming, offering picnic areas, a swimming area, and scenic lakefront views. It is popular with locals and visitors for swimming, sunbathing, and enjoying the waterside trails.