The Houston Livestock Show and Rodeo runs from March 3-22 and features daily rodeo displays, live entertainment, food contests, shopping and recreation opportunities. The annual rodeo has been held since 1932 and includes events around the city and NRG Park centered around western heritage and family entertainment. In recent years, the rodeo has attracted well over 2 million annual visitors across its full season.