Lefroy is a community in the town of Innisfil. Located on the western shore of Cook’s Bay, Lefroy is approximately 20 km South from Barrie, and 95 km North from Toronto. The population of the whole of Innisfil was 36, 500 in 2016, and Lefroy is only a small part of that.

There are many beaches and parks to visit during the summer months, and lots of ice fishing at Lefroy Harbour during the winter. You can even rent an ice hut from Love to Fish Simcoe. The harbour is home to Lefroy Harbour Resorts, a family owned marina, operating for over fifty years. The marina offers resort style living, with 300 covered slips, playgrounds, heated pool, washroom and laundry facilities, and a restaurant. Harbour House Grille is a family style restaurant, with a big dockside patio, as well as live music on weekends.

South Innisfil Community Centre, is located in Lefroy on Killarney Beach Road, which has an arena for public skating and hockey, as well as an air-conditioned hall accommodating up to 180n people.
Lefroy has two public elementary schools, Innisfil Central located on 5th Line, and Killarney Beach Public School located on 20th Sideroad.
The Lefroy United Church is a historic building located on Church Drive, offering services of worship each Sunday at 10am.
Local shops include the Lefroy Pharmacy, Mini Mart with LCBO, Daisy Mart with Country Style, and Lakeview Gardens family run garden centre.

Town of Innisfil

Town of Innisfil Listings


Harbour House Grill

727 Harbour Street, Lefroy, ON

List Price: $339,000
MLS® No.: 30648877