Question: how long do you have to keep osha training records?
Answer: Training Records: OSHA requires that you retain training records for employees for three years. We recommend that you keep employee training records for the length of employment plus a minimum of five years.