0929 GMT February 18, 2020
The eurozone central bank's 25-member governing council left its benchmark borrowing rate at zero, according to BBC.
The rate on deposits from commercial banks was also unchanged at minus 0.4 percent.
The ECB decided against extending the duration of its two-year bond-buying stimulus scheme under which it has been making purchases of €80 billion a month.
The central bank faces stubbornly low annual inflation of just 0.2 percent despite pumping €1 trillion in newly printed money into the banking system through bond purchases since March 2015.
Mario Draghi, president of the ECB, said he expected inflation rates to remain low for the next few months, adding: "We are monitoring developments in inflation expectations very closely and stand ready to act."
He said inflation would take a little longer than previously forecast to get to a level just below two percent, "but not much longer".
The bank anticipates annual inflation at 0.2 percent in 2016, 1.2 percent in 2017 and 1.6 percent in 2018, which it said remained broadly unchanged from previous projections.
Draghi revealed that the governing council did not discuss extending its stimulus scheme, but analysts suggested the bank would have to act sooner rather than later to support the eurozone.
Jennifer McKeown, senior European economist at Capital Economics, said it "will need to announce further policy stimulus before long".
Nick Kounis, head of macro and financial markets research at ABN Amro, said: "If the ECB waits too long, markets could get nervous."