In the field of medicine, team training aiming at improving team skills such as leadership, communication, co-operation, and followership at the individual and the team level seems to reduce risk of serious events and therefore increase patient safety. The preferred educational method for this type of training is simulation. Team training is not, however, used routinely in the hospital. In this paper, we describe a framework for the development of a team training course based on need assessment, learning objectives, educational methods including full-scale simulation and evaluations strategies. The use of this framework is illustrated by the present multiprofessional team training in advanced cardiac life support, trauma team training and neonatal resuscitation in Denmark. The challenges of addressing all aspects of team skills, the education of the facilitators, and establishment of evaluation strategies to document the effect of the different types of training on patient safety are discussed.