This paper describes a competencies-based training model specifically created to teach needed mental health skills to health professionals in low and middle income countries (LMICs). The model combines a mental health training needs assessment with the delivery of mental health training modules aligned with national/regional mental health priorities and designed to be used by all health professionals at various levels of the health care system. The model also defines a sustainability framework that involves the creation of a multidisciplinary training team embedded in the national/regional health system. The training program consists of a number of modules, each one designed to enhance specific mental health competencies for a variety of health care workers. These modules are linked to a number of clinically useful tools that facilitate knowledge transfer into clinical care while concurrently addressing health equity issues. This model may provide an efficient and cost-effective alternative to traditional profession-based mental health training approaches, which have to date not been successful at meeting mental health delivery needs and mental health service priorities in LMICs.