Icelandic ships will take nine fin whales, an endangered species, and 30 minke whales each year.
In a statement, the fisheries ministry said Iceland was dependent on living marine resources, and would keep catches within sustainable limits.
Norway is the only other country to hunt commercially; most are bound by a 20-year moratorium. Currently Iceland hunts minkes for “scientific research”.