Vauxhall is a town in southern Alberta, Canada that is surrounded by the Municipal District of Taber. It is on Highway 36 approximately 36 km north of Taber, 69 km south of Brooks and 114 km west of Medicine Hat. It is situated in the prairie land between Bow River and Oldman River.