Country music superstar Shania Twain, in a white hat and white fringed jacket, sat on top of a white horse that clip clopped to cheers through the downtown Friday as she kicked off the Calgary Stampede and its signature parade.
Under sunny skies, about 300,000 spectators jammed sidewalks to watch marching bands, antique tractors and dancers in the parade on the first day of the 10-day rodeo and exhibition, dubbed The Greatest Outdoor Show on Earth.
Here is a look at some scenes from the parade.
Parade Marshal Shania Twain, centre, rides a horse during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Santa Claus drives a mini-Jeep during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Young cowpokes cheer during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Calgary Fire Department firefighters look on from on top of an aerial ladder truck during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Calgary Mayor Jyoti Gondek rides on a horse during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Alberta Premier Danielle Smith, centre, waves from a float during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Parade Marshal Shania Twain, left, meets a Calgary Police Service officer while she rides a horse during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Conservative Leader Pierre Poilievre, left, waves to the crowd as he rides in the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A young family takes in the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A marching band preforms during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A woman drives a tractor in the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Members of the Canadian Armed Forces ride a light armoured vehicle during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Bubbles float in the air during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A Nigerian woman marches in the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A Brazilian dancer cheers during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Send your comments, news tips, typos, letter to the editor, photos and videos to [email protected].