VA payment date for December 2026: deposit Thu, Dec. 31
VA benefits for December 2026 are paid Thursday, December 31, 2026, under VA's rule of paying on the first business day of the next month.
Updated (ET)
VA benefits for December 2026 are paid Thursday, December 31, 2026, under VA's rule of paying on the first business day of the next month. That covers disability compensation, pension, education and survivor benefits.
VA pays in arrears: the deposit that lands at the start of a month is for the previous month. When the 1st is a weekend or Federal Reserve holiday, the payment moves to the last business day before it.
| Benefit month | Deposit date | Source | Source |
|---|---|---|---|
| December 2026 | Thursday, December 31, 2026 | VA rule + Fed K.8 | VA / Federal Reserve |
FAQ
When is the December 2026 VA payment?
When is the December 2026 VA payment?
Thursday, December 31, 2026. (Source)
Why does VA pay a month later?
VA pays each month in arrears. (Source)
What if the 1st is a weekend?
VA pays the last business day before. (Source)
Which holidays move the date?
Federal Reserve holidays such as New Year's Day. (Source)
Does this apply to pensions?
Yes, compensation, pension, education and survivor benefits. (Source)
What if the payment is late?
Contact VA at 800-827-1000 after the deposit date passes. (Source)