Horsefly Lake Provincial Park is a provincial park in British Columbia, Canada. It is in size and is located south of Prince George.