The Calgary Stampede is an annual rodeo, exhibition, and festival held every July in Calgary, Alberta, Canada.