Nyhetsbyrån TT rapporterar enligt Aftonbladet att lagen röstades igenom med röstsiffrorna 90–0, men att tre ledamöter avstod.
Nu ska lagen, som väntas träda i kraft i maj nästa år, gå till landets president Dalia Grybauskaite för undertecknande.
– Det är ett historiskt beslut som säkerställer att patienter kan få bästa möjliga behandling, säger parlamentarikern Mykolas Majauskas som lade fram lagförslaget, enligt TT.
Cannabis för medicinskt bruk är tillåtet i flera länder. Läkartidningen bland annat rapporterat om att Danmark infört en försöksperiod på fyra år där det ska vara möjligt för läkare att skriva ut cannabis i medicinskt syfte.
Läs också:
Dom i HD: Inte tillåtet att odla cannabis för medicinskt bruk
Grönt ljus för medicinsk cannabis i Danmark
Storbritannien på väg att tillåta cannabis i medicinskt syfte