Lääkärikoulutusta annetaan Suomessa Helsingin, Turun, Tampereen, Kuopion ja Oulun yliopistojen lääketieteellisissä tiedekunnissa. Koulutus kestää kuusi vuotta ja sen tavoitteena on lääketieteen lisensiaatin (LL) tutkinto. Peruskoulutuksen jälkeen lääkäri anoo Terveydenhuollon oikeusturvakeskukselta (TEO) laillistamista eli oikeutta harjoittaa ammattia laillistettuna lääkärinä toisen johdon ja valvonnan alaisena. Jotta lääkäri voisi harjoittaa ammattiaan itsenäisesti, hänen tulee EU-säännösten mukaan suorittaa peruskoulutuksen lisäksi kolmivuotinen perusterveydenhuollon lisäkoulutus (ns. eurovaihe). Lisäkoulutukseen kuuluu käytännön lääkärinä työskentelyä sairaalassa ja terveyskeskuksessa sekä pieni määrä terveydenhuollon hallinnon koulutusta. Suomessa tai Belgiassa valmistunut lääketieteen lisensiaatti saa vuoden perusterveydenhuollon lisäkoulutuksesta korvattua lisensiaatin perustutkintoon kuuluvalla yleislääketieteen oppimäärällä.
Suuri osa lääkäreistä jatkaa kouluttautumista erikoislääkäriksi. Erikoisaloja on Suomessa tällä hetkellä 49, ja niiden pituus on viisi tai kuusi vuotta. Erikoistumiskoulutus sisältää lähinnä käytännön työntekoa sairaalalääkärinä, esitelmiä ja teoriakoulutusta. Erikoistumisen lisäksi lääkäri voi suorittaa lisäansiona erityispätevyyden (noin kaksi vuotta), jonka tarkoituksena on täydentää lääkärin koulutusta suppealla osa-alueella. Suomen Lääkäriliitto valvoo ja koordinoi erityispätevyysjärjestelmää