The average length of a CrossFit workout is between 45 and 60 minutes. However, some athletes may choose to train longer than this if they want to improve their performance.