In order to guarantee acceptance and effective usage of health information system (HIS), its end users must be appro-priately trained. However many existing training programs did not adequately satisfy its user’s needs and the training objectives. This is because they did not envisage the problems that users might encounter when performing specific tasks. Therefore it is essential for developing a good training pro-gram to precisely assess end users’ training needs. However, applying traditional approaches for Training Needs Assess-ment (TNA) such as interviews or surveys alone is insufficient. These methods are limited in their capacity to understand the cognitive processes a learner follows in learning a new com-puter program. Usability testing, with its ability to gather rich data about human computer interaction, overcomes the deficiencies of traditional approaches. Therefore, this paper pro-poses a multi-method approach, which combines usability testing method, interviews and questionnaire surveys to assess HIS end users training needs. This innovative method is able to precisely reveal the training needs for different levels of HIS users. A case study, which applied this method on assessing the training needs for users of a nursing information system, demonstrates its feasibility.