The Calgary Stampede is an annual rodeo, exhibition, and festival held every July, in Calgary, Alberta. The 10-day event dubbed "The Greatest Outdoor Show on Earth" attracts more than one million visitors and features the world's largest rodeo, a parade, midway, stage shows, concerts, agricultural competitions, chuckwagon racing and First Nations exhibitions.