Introduction: Team-based learning is a student-centered teaching and learning strategy, in which the teacher has the role of a facilitator. It constitutes an active learning pedagogical method that improves motivation towards learning and leads students to apply their knowledge to solve problems and combine theory with practice. Advances in medical education worldwide have led medical schools to opt for such strategies. Objective: To identify the challenges of implementing team-based learning in the medical major programs