To better prepare medical students to practice in modern, technology-enabled, clinical environments, the Association of Faculties of Medicine of Canada (AFMC) in partnership with Canada Health Infoway (Infoway) has initiated a project on ehealth curriculum and eLearning. A key goal of the initiative is development of ehealth competencies for undergraduate medical education. ehealth is defined as the appropriate and innovative use of information and communication technologies (ICTs) to enable and improve health and health care services. This document outlines the recommended ehealth competencies and skills for undergraduate medical students and aligns them to the CanMEDS 2015 roles. The skills are further subdivided into preclinical and clerkship milestones which are listed below their relevant competencies. Each section begins with a note to the reader that explains the thinking behind the competency and highlights any overlap of roles.