Specific mental health concerns, unless you are using certain types of prescription medications, do not result in an inability to obtain a CDL. However, when you are applying to the company and that information is provided they may not hire the person because of the history of mental illness.
This is often a liability issue for the company and, while unfair to many people, it is going to be very difficult to prove that the reason you were not hired was because of the mental health issue. If you do have a mental health issue or have had one in the past it is highly recommended that you talk to various recruiters and find out if they would consider you for their sponsorship program.
A good rule to follow is that if they won’t sponsor you the company won’t hire you. The recruiter may not say outright that you couldn’t be hired but they won’t sponsor you either. This is also true for physical health issues, disabilities or issues with a criminal record.
Trucking companies have to be increasingly careful about the health and safety of everyone that works for them. Significant liability and personal injury cases over the last few years have also impacted the insurance company’s limitations on specific driver issues. Getting a clear answer on gray area types of situations may be difficult but it is well worth your time before spending your time and money to go through driver school only to find out you are not going to be hired by a reputable trucking company