McGregor Lake is a man-made 40 kilometre long lake located east of Vulcan popular for camping, picnicking, swimming, boating, canoeing, birdwatching, water skiing, fishing and ice fishing.

- Pond Views
 2643 hits
 A run off pond at the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Play Time Playground
 2603 hits
 A children`s playground with views at the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Picnic Shelter
 2497 hits
 A picnic shelter in the day use and campground section of the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- McGregor Lake Grasslands
 2896 hits
 Wetland and grassland views from the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Dike Road of Stone
 3283 hits
 The stone foundation of the dike road at the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Dike Hike
 2529 hits
 Blue waters and blue skies while exploring the dike at the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Views of McGregor Lake
 2866 hits
 Enjoying some calming views of the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Fishing the Reservoir
 2631 hits
 Fishing from the shore while visiting the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- McGregor Reservoir
 2644 hits
 The entrance sign to the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Dike Road
 2844 hits
 The dirt access road on the dike lining the shore of McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Camping and Boating
 2728 hits
 The campsites are large enough for campers and boats when staying at the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Water Skiing
 2778 hits
 One of the more popular areas for water skiing in the region is on the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- RVing
 2717 hits
 The region around McGregor Lake is a popular RVing destination in Vulcan County for many exploring the Southern Alberta Foothills region of the Canadian Badlands.
- Camping on McGregor Lake
 3088 hits
 Waterfront camping opportunities on the shores of the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.
- Campground
 2781 hits
 Views of the campground from the stone dike located on the McGregor Lake Reservoir located east of the community of Vulcan, Alberta in the Southern Alberta Foothills region of the Canadian Badlands.