Christmas bonus and the German pension: what exists and what does not
Pick your pension start: the tool shows when the December pension reaches your account, and the dates for the whole year.
Pension for December 2026
Thu 31 December
Paid in arrears: the money arrives on the last bank business day of the month (s. 118 SGB VI).
| Last calendar day | Thu 31 December |
| Weekend or holiday | no weekend, no holiday |
| Where the date comes from | official list |
| Pension for | In your account | Weekday | Source |
|---|---|---|---|
| January | 30 January 2026 | Friday | official list |
| February | 27 February 2026 | Friday | official list |
| March | 31 March 2026 | Tuesday | official list |
| April | 30 April 2026 | Thursday | official list |
| May | 29 May 2026 | Friday | official list |
| June | 30 June 2026 | Tuesday | official list |
| July | 31 July 2026 | Friday | official list |
| August | 31 August 2026 | Monday | official list |
| September | 30 September 2026 | Wednesday | official list |
| October | 30 October 2026 | Friday | official list |
| November | 30 November 2026 | Monday | official list |
| December | 31 December 2026 | Thursday | official list |
Prepared by Radif Partners · Method · dates and statutes checked on 28 October 2026
There is no Christmas bonus (Weihnachtsgeld) with the German statutory pension. The pension insurance pays twelve monthly pensions a year, each on the last bank business day of the month as section 118 of Social Code Book VI requires; Book VI provides for no thirteenth payment or December supplement. The December 2026 pension therefore only arrives on 31 December 2026, New Year's Eve, not before the holidays. In 2027 it is 31 December 2027. The only regular change in the amount during the year is the adjustment on 1 July under section 65; in 2026 pensions rose by 4.24 per cent. Benefits that do not come from the statutory pension insurance can differ: whether a company pension, a supplementary scheme or a civil service pension has a special payment depends on their own rules. If you also receive basic income support in old age, the social welfare office pays it on its own schedule.
December and January pensions at a glance
| Pension for | Started 04/2004 or later | Started before 04/2004 |
|---|---|---|
| December 2026 | Thursday, 31 December 2026 | Monday, 30 November 2026 |
| January 2027 | Friday, 29 January 2027 | Thursday, 31 December 2026 |
| December 2027 | Friday, 31 December 2027 | Tuesday, 30 November 2027 |
| January 2028 | Monday, 31 January 2028 | Friday, 31 December 2027 |
The December 2026 date is on the pension insurance list; the others follow from section 118 SGB VI.
What actually rises during the year
The pension changes once a year, on 1 July, when the pension value is adjusted under section 65 SGB VI; in 2026 it rose from €40.79 to €42.52 (German Pension Insurance). The first higher payment arrives at the end of July, or at the end of June for pensions that began before April 2004. What is known for 2027 is on pension increase 2027. Households on Grundsicherungsgeld have their own payment day, see Grundsicherungsgeld December 2026.
December pension 2027
Pension for December 2027
Fri 31 December
| Last calendar day | Fri 31 December |
| Weekend or holiday | no weekend, no holiday |
| Where the date comes from | calculated from the statutory rule |