Pengarna är en del av ett femårigt stödpaket från det oljerika landet, som därmed blir en av världens största givare till krigsdrabbade Ukraina.
President Volodymyr Zelenskyj tackade för stödet i ett videotal till Stortinget.
– Ni skapar ett prejudikat för långsiktigt ekonomiskt stöd till en stat som försvarar sin självständighet, sade han.
Pengarna kommer att fördelas jämnt mellan militärt och humanitärt stöd under fem års tid, vilket innebär en summa på 15 miljarder norska kronor per år.
Sanktionerna mot Ryssland och rysk gas har inneburit ett uppsving för norsk energiexport och miljarderna som nu skänks härrör från oljeintäkterna, enligt statsminister Jonas Gahr Støre. Beskedet kommer efter anklagelser om att Norge "tjänar" på kriget i Ukraina.