Every ECB rate decision

The next ECB rate decision is on 29 October 2026, in 24 days.

The Governing Council of the European Central Bank decides on policy rates eight times a year, roughly every six weeks. The dates are fixed years in advance and come from the ECB’s official meeting calendar. A rate change takes effect on the Wednesday after the meeting.

For past dates, the table shows how the Council decided. For coming ones it shows the outcome markets currently consider most likely, provided the corresponding futures contract already trades. For the most distant dates it does not yet; they are listed anyway, because the date itself is fixed.

Upcoming rate decisions

DateLead timeMost likely deposit rateProbability
29 October 2026in 24 days2.50%84%
17 December 2026in 73 days2.75%62%
4 February 2027in 122 days3.00%43%
18 March 2027in 164 days3.00%41%
29 April 2027in 206 days3.25%35%
10 June 2027in 248 daysnot yet traded—
22 July 2027in 290 daysnot yet traded—
9 September 2027in 339 daysnot yet traded—
28 October 2027in 388 daysnot yet traded—
8 December 2027in 429 daysnot yet traded—
16 December 2027in 437 daysnot yet traded—
3 February 2028in 486 daysnot yet traded—
23 March 2028in 535 daysnot yet traded—
4 May 2028in 577 daysnot yet traded—
8 June 2028in 612 daysnot yet traded—
20 July 2028in 654 daysnot yet traded—
7 September 2028in 703 daysnot yet traded—
12 October 2028in 738 daysnot yet traded—
6 December 2028in 793 daysnot yet traded—

Past rate decisions

Outcome per the ECB’s official rate series; each change took effect on the Wednesday after the meeting.

DateDecisionDeposit rate after
10 September 2026+25 bp2.50%
23 July 2026No change2.25%
11 June 2026+25 bp2.25%
30 April 2026No change2.00%