This study aimed at, prioritizing educational needs of vocational centers trainer in Tehran province. In need assessment two fundamental aspects of “knowledge” and “skill”, were studied in current and ideal situations. Data collection was performed through using questionnaire and interview. The results showed that the trainer’s performance in “knowledge” aspect is acceptable but more attention should be paid to their educational skill especially in computer, information technology and ESP (English for special purposes) fields. Regarding the trainers' “skill” the results indicated the level as not acceptable as trainers' “knowledge”. They need more education for performing their job responsibilities and lack of skill is particularly observed in their use of computer and information technology. Answering the specified needs and their recognition in designing the trainers' educational programs would be useful and will enrich the educational planning of teacher training courses. It will also enrich the educational planning and curriculum design of vocational centers.