Does MSHA training expire?

In short, yes. To remain compliant, you must take an Annual Refresher training course every year. Annual training lasts until one year from the end of the month you received the training. So, if you received training on June 10, 2023, your MSHA training would expire...
MSHA Safety Services