Carson-Pegasus Provincial Park is a provincial park located in central Alberta, Canada within Woodlands County.
The park is located around McLeod Lake (previously named Carson Lake) and Little McLeod Lake (previously known as Pegasus Lake), approximately 23 km (14 mi) north of Whitecourt. It is accessed by Highway 32.
The park protects the boreal forest ecosystem with aspen, balsam poplar, balsam fir and white spruce, as well as the willow/alder shorelines, black spruce bogs, grass marshes, and fens. The park is also a fishing spot and a habitat for diverse mammals and birds.