The 120th annual Millarville Races helped ring in Canada Day on July 1.
Entertainment and activities on and off the track included horse races, kids activities, a smaller Millarville Farmers' Market and a beer gardens with live music.
Spectators were treated to Thoroughbred racing and to ladies’ sidesaddle, stock horse, pack horse, and Indian Relay races.
Kids played games and competed in three-legged, foot and sack races.