The Fort Worth Stock Show & Rodeo takes place every year for 23 days during the months of January and February.