Collaborative patient-centred care has the potential to address serious issues in the Canadian health-care system such as those related to increasing complexity of care; patient safety and access; and recruitment and retention of health human resources. This approach involves teams of health professionals working together to provide more coordinated and comprehensive care to clients. It places priority on the preferences of the patient and fosters respect for the skills and perspectives of all health-care providers. Interprofessional education at the undergraduate, graduate and practice levels is essential for facilitating the transition to team-based care. The author presents the rationale for collaborative care and describes an interprofessional education project at Memorial University of Newfoundland that is preparing students and health professionals for this groundbreaking change in practice.