Usually, a sports physical is done once a year. However, certain schools and leagues demand that student-athletes take sports physicals before every sporting season, even twice a year.