McGregor Pass, , is a mountain pass located on the Continental Divide in the Canadian Rockies and near the head of the McGregor River, to the north of Wishaw Mountain and to the west of Kakwa Pass, which is in the same vicinity. McGregor Pass forms the division between the Hart Ranges of the Rockies, which begin at Mount Sir Alexander just to the northwest and extend to the Peace Reach of Lake Williston, and the Continental Ranges, the largest and most well-known segment of the Canadian Rockies, which extend to Marias Pass, at the head of the North Fork Flathead River in Montana, United States.