Olds is a town in the Canadian province of Alberta. It is situated in central Alberta within Mountain View County; located 61 km (38 mi) south of the nearest city, Red Deer and 90 km (56 mi) north of Calgary. The nearest towns are Didsbury to the south, Bowden to the north, Sundre to the west and Three Hills to the east. The town meets in an intersection between Highway 27 and Highway 2A, 5 km (3.1 mi) west of the Queen Elizabeth II Highway. The Canadian Pacific Railway’s main Edmonton–Calgary line runs through the town.
Olds is home to a big box retail development that opened in 2008. It features a Walmart, Canadian Tire and other major retailers.