Guelph riding was created in 1976 from parts of Halton—Wentworth, Wellington and Wellington—Grey ridings. It consisted initially of the Townships of Eramosa, Guelph, Pilkington and Puslinch and the City of Guelph in the County of Wellington. The electoral district was abolished in 1987 when it was merged into Guelph—Wellington riding, adding Erin to the existing boundaries. In 1996, Erin and Pilkington was removed from the riding. In 2003, a new riding of Guelph was created again, consisting solely of the City of Guelph.