Anyone who has ever dashed to a postbox on 23 December knows the panic of a last-minute Christmas card. Royal Mail has published its official 2025 last posting dates, with the final day for 1st Class set for Saturday 20 December.

Royal Mail 2nd Class last posting date: 17 December 2025 ·
Royal Mail 1st Class last posting date: 20 December 2025 ·
Royal Mail Special Delivery Guaranteed last date: 23 December 2025 ·
An Post (Ireland) last posting date for Republic of Ireland: 19 December 2025 ·
Christmas stamps valid after 2025: Yes, indefinitely ·
Christmas Eve mail delivery: Limited service expected

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact cut-off times for postboxes on 23 and 24 December
  • Whether Christmas Eve delivery will operate in all areas
  • Post office counter opening hours on 24 December
3Timeline signal
  • Australia/New Zealand last date: 12 December (Royal Mail, official UK postal service)
  • USA/Canada last date: 13 December (Royal Mail, official UK postal service)
  • Europe last date: 15 December (Royal Mail, official UK postal service)
4What’s next
Service Last posting date
Royal Mail 2nd Class last date 17 December 2025
Royal Mail 1st Class last date 20 December 2025
Royal Mail Special Delivery last date 23 December 2025
An Post standard last date 19 December 2025
Christmas stamp validity Indefinite
Christmas Eve delivery Limited (no guarantee)

The table shows the faster the service, the later the deadline — a pattern that rewards planning ahead.

What is the last date for posting Christmas cards in Royal Mail?

Eight deadlines govern UK inland post this Christmas, and they vary by speed of service. The official schedule from Royal Mail, the UK’s designated universal postal service provider, runs from mid‑December through Christmas Eve.

Royal Mail 2nd Class and 2nd Class Signed For last dates

  • 2nd Class: Wednesday 17 December 2025 (Royal Mail, official UK postal service)
  • 2nd Class Signed For: Wednesday 17 December 2025 (Royal Mail, official UK postal service)

The Post Office, the UK’s largest retail post office network, confirms the same 17 December cutoff for both services.

Royal Mail 1st Class and 1st Class Signed For last dates

  • 1st Class: Saturday 20 December 2025 (Royal Mail, official UK postal service)
  • 1st Class Signed For: Saturday 20 December 2025 (Royal Mail, official UK postal service)

The implication: post a 1st Class card on the morning of 20 December and it should still reach most UK addresses before Christmas Day.

Royal Mail Special Delivery Guaranteed last dates

  • Special Delivery Guaranteed: Tuesday 23 December 2025 (Royal Mail, official UK postal service)

A BBC News article (December 2025) summarises this as the surest bet for gifts arriving before the big day.

Royal Mail Tracked 48 and Tracked 24 deadlines

  • Tracked 48: Friday 19 December 2025 (Royal Mail, official UK postal service)
  • Tracked 24: Sunday 21 December 2025 (Royal Mail, official UK postal service)

The Post Office, the UK’s largest retail post office network, mirrors these dates for its customers.

Bottom line: Royal Mail’s inland service deadlines give senders until 23 December for Special Delivery, but economy 2nd Class mail must be posted by 17 December. For most senders, 1st Class on 20 December is the practical last chance for standard cards.

What are the posting dates for Christmas 2025?

A single table brings together every inland deadline Royal Mail has published. Seven services, seven dates — one pattern: the faster the service, the later you can post.

Service Last posting date (UK inland)
2nd Class / 2nd Class Signed For 17 December 2025
Tracked 48 19 December 2025
1st Class / 1st Class Signed For 20 December 2025
Tracked 24 21 December 2025
Parcelforce Worldwide UK express48 19 December 2025
Parcelforce Worldwide UK express10 / expressPM / express24 22 December 2025
Special Delivery Guaranteed 23 December 2025

The pattern is consistent: speed buys extra days. All dates are sourced from Royal Mail, the UK’s designated universal postal service provider and confirmed by the Post Office, the UK’s largest retail post office network.

The catch: Royal Mail notes these dates are correct at the time of publishing and subject to change. If you’re planning around the very last day, check the website a day or two before posting.

What is the last day to post Christmas cards in Ireland?

An Post, Ireland’s national postal service, operates on a different calendar. The Republic of Ireland’s recommended last posting date for standard mail is Friday 19 December 2025.

An Post last posting dates for Republic of Ireland

An Post last posting dates for Northern Ireland and international

Northern Ireland falls under Royal Mail’s inland UK schedule, so the 17–23 December window applies. For mail from Ireland to destinations outside the EU, earlier dates apply — typically 13–15 December.

What this means: senders in the Republic have a couple of extra days compared to UK 2nd Class senders, but the Express Post option on 22 December is the final bet for Christmas arrival.

Can you still use Christmas stamps in 2025 UK Royal Mail?

Yes — and you don’t need to swap them. Royal Mail has confirmed that all non-barcode Christmas stamps remain valid for postage indefinitely.

Christmas stamp validity after 2025

  • Christmas stamps without a barcode are still valid (Royal Mail, official UK postal service)
  • No swap needed for Christmas stamps (Royal Mail, official UK postal service)

How to swap old non-barcode stamps

If you have other commemorative or definitive non-barcode stamps, Royal Mail’s swap scheme still operates — but Christmas stamps are explicitly exempt. You can keep using them on any letter or parcel.

The upshot: dig out that festive sheet from last year; it’s still good.

How late is too late to send Christmas cards?

After the 1st Class deadline of 20 December, your chances of a pre‑Christmas arrival drop sharply. But etiquette offers a forgiving alternative.

Etiquette for late Christmas cards

What to do if you missed Royal Mail posting dates

  • Post late with a short handwritten apology
  • Consider e‑cards for a same‑day greeting
  • Send a belated card that reads “Hope you had a lovely Christmas”

The catch: a card arriving 28 December with a warm note is better than no card at all. Most recipients appreciate the thought, not the timing.

Bottom line: Royal Mail’s deadlines are firm for pre‑Christmas delivery, but social norms give senders a grace period. Senders who missed 20 December should use Special Delivery for urgent gifts, or post belated cards with an apology — the gesture counts.

Timeline: Royal Mail Christmas 2025 posting deadlines

12 Dec

Last posting date for Australia and New Zealand (Royal Mail, official UK postal service)

13 Dec

Last posting date for USA and Canada (Royal Mail, official UK postal service)

15 Dec

Last posting date for Europe (Royal Mail, official UK postal service)

17 Dec

Last posting date for Royal Mail 2nd Class (Royal Mail, official UK postal service)

19 Dec

Last posting date for Royal Mail Tracked 48 and An Post standard (Royal Mail, official UK postal service; ComReg, Irish telecoms and postal regulator)

20 Dec

Last posting date for Royal Mail 1st Class (Royal Mail, official UK postal service)

22 Dec

Last posting date for Royal Mail Tracked 24 and An Post Express (Royal Mail, official UK postal service; ComReg, Irish telecoms and postal regulator)

23 Dec

Last posting date for Royal Mail Special Delivery Guaranteed (Royal Mail, official UK postal service)

24 Dec

Christmas Eve – limited mail delivery (no guarantee)

25 Dec

Christmas Day – no mail delivery

What’s confirmed and what’s still unclear

Confirmed facts

  • Royal Mail inland dates published on royalmail.com
  • An Post dates from ComReg
  • International dates from Royal Mail and Post Office
  • Christmas stamps remain valid

What’s unclear

  • Exact cut-off times for postboxes on 23 and 24 December
  • Whether Christmas Eve delivery will operate in all areas
  • Post office counter opening hours on 24 December

What the experts say

“Friday 19 December – express48” and subsequent dates.

— Royal Mail, official UK postal service, last posting dates page

“December 23rd – Royal Mail Special Delivery Guaranteed.”

BBC News, major UK public service broadcaster, December 2025 summary

“It’s never too late to send a Christmas card, but if you miss the posting dates, apologise and send a belated greeting.”

— SdEtiquette, etiquette resource

Summary

Royal Mail’s 2025 schedule gives UK senders until 20 December for standard 1st Class mail, with Special Delivery as the final safety net on 23 December. For Ireland, An Post’s standard deadline is 19 December, with Express Post available until 22 December. Christmas stamps remain valid without swapping, and etiquette allows for belated cards with a polite apology. For the UK sender, the choice is clear: post by 20 December, use Special Delivery for last‑minute gifts, or embrace the late‑card tradition with a warm note.

Frequently asked questions

What happens if I post a card after the last date for 1st Class?

It may still arrive before Christmas if sent via Special Delivery Guaranteed on 23 December. Otherwise, it will likely arrive after Christmas Day.

Can I still send gifts after 23 December 2025?

Yes, but Royal Mail does not guarantee pre‑Christmas delivery after that date. Consider using a courier service or sending an e‑gift.

Does Royal Mail deliver on Christmas Eve 2025?

A limited service is expected, but Royal Mail has not confirmed which areas will receive deliveries. No guarantee of arrival before 25 December.

What are the last posting dates for parcels versus cards?

The same dates apply to both cards and parcels for each service class. Heavier items may need to be posted a day earlier – check Royal Mail’s size and weight guide.

Are there any changes to delivery schedules during the Christmas period?

Royal Mail typically operates a reduced service on Christmas Eve and no service on Christmas Day or Boxing Day. Normal schedules resume after the bank holidays.

How can I track my Christmas post?

Use the tracking number provided at the point of posting on royalmail.com or via the Royal Mail app. Tracked 24 and Tracked 48 include full tracking.

What should I do if my card arrives after Christmas?

A belated card with a short note – “Sorry this is late, hope you had a wonderful Christmas” – is perfectly acceptable. The thought still counts.