Christmas is the busiest, noisiest and most fun time of year on social media. Your customers are scrolling more, shopping more and looking for reasons to choose you. The businesses that win are the ones that plan ahead and actually look like they're enjoying it.
So here are 50+ Christmas social media post ideas for small businesses, including a 25-day content advent calendar, ideas for your industry, ready-to-use captions and a copy-and-paste opening hours template. Pour yourself a mulled something and dig in. 🎄
Your Christmas content countdown
Christmas Day is Friday 25 December 2026. Plan your posts now, schedule them in one go, and you'll spend December serving customers instead of scrambling for something to post.
- 50+ post ideas
- Ready-made captions
- Opening hours template
Key festive dates for 2026
These are the dates worth building your Christmas content around. Black Friday and Small Business Saturday kick things off, and Christmas Jumper Day is an easy, fun team post.
Your Christmas content advent calendar
One post idea for every day of December, right up to the big day. You don't have to post every single day, so pick the ones that suit your business and schedule them.
🎁 Tap a door to reveal the idea.
Day 1Open me
Post your Christmas opening hours
Get them out early, pin the post to the top of your profile and update your Google Business Profile too.
Day 2Open me
Share your festive gift guide
Group your best gifts by price, such as under £10, £25 and £50. Gift guides are saved and shared more than almost anything else in December.
Day 3Open me
The big decoration reveal
Show off the tree, the window display or the tinsel on the van. A before and after works brilliantly as a reel.
Day 4Open me
Meet the elves
Introduce your team in their Christmas jumpers, with a festive fact about each person.
Day 5Open me
Your customer favourite of the year
What flew off the shelves or got booked the most this year? Crown it.
Day 6Open me
Behind the scenes of your busiest week
Packing orders, prepping food, a fully booked diary. Show the hustle.
Day 7Open me
Run a festive poll
"Mince pies: yes or no?" or "Real tree or fake?" Silly polls get easy engagement and boost your reach.
Day 8Open me
Share your last order dates
Tell people the last day to order for Christmas delivery. Check Royal Mail's and your courier's cut-off dates and share them clearly.
Day 9Open me
Launch a Christmas giveaway
Give away a hamper, voucher or bestseller. Our giveaway guide covers the rules.
Day 10Open me
Christmas Jumper Day
It's on Thursday 10 December this year. Get the team in their worst jumpers and post the photo.
Day 11Open me
Share a five-star review
Turn a favourite review into a festive graphic. Social proof is gold when people are choosing where to spend.
Day 12Open me
Promote gift vouchers
The perfect last-minute present, and great for service businesses. Show what a voucher looks like and how to buy one.
Day 13Open me
Team's favourite Christmas films
A fun carousel or poll. Elf or Home Alone? It shows your personality.
Day 14Open me
A festive tip from your trade
Share something useful, like how to keep a tree alive, safe fairy lights or winter car checks.
Day 15Open me
Thank a supplier or neighbour
Shout out the businesses that helped you this year. They'll often share it.
Day 16Open me
Share the charity you support
Donating, collecting or volunteering this Christmas? Let people know and invite them to join in.
Day 17Open me
Answer Christmas FAQs
Delivery times, returns, gift wrapping and gift receipts. Answer them in one handy post.
Day 18Open me
Throwback to your first Christmas
An old photo from your early days always gets a warm response.
Day 19Open me
Show your wrapping or packing
Satisfying, oddly relaxing video content. Bonus points for bows.
Day 20Open me
Last-minute gift ideas
Save the panic buyers. Quick, easy, available now.
Day 21Open me
Celebrate the shortest day
21 December is the winter solstice. Lean into cosy vibes: hot drinks, candles and "it only gets lighter from here".
Day 22Open me
Last call before Christmas
Your last day open, last delivery slot or last appointment. Create a bit of urgency.
Day 23Open me
Say thank you
A short thank you video from the team to your customers. Real faces beat a graphic every time.
Day 24Open me
Christmas Eve sign-off
Tell people when you're closing, when you're back and wish them a lovely Christmas.
Day 25Christmas Day 🎁
Schedule a Merry Christmas post
Keep it short, warm and personal, ideally a team photo rather than a stock graphic. Schedule it in advance, then switch off and enjoy your day.
Christmas post ideas for your industry
Every business can get festive. Here are some ideas tailored to your sector.
Hospitality
- Reveal your Christmas menu with mouth-watering photos
- Count down the party bookings left for each weekend
- Meet the chef behind your festive special
- Announce your New Year's Eve plans and tickets
More: hospitality post ideas
Retail and ecommerce
- Gifts under £10, £25 and £50
- Stocking filler round-ups
- Unboxing or gift-wrapping videos
- "Back in stock" alerts for bestsellers
More: retail post ideas
Hair and beauty
- Party season looks and festive nails
- Gift vouchers for treatments
- Last appointments before Christmas
- A pamper-yourself treat for January
More: beauty salon post ideas
Trades and home services
- Get the heating checked before the family arrive
- Your emergency cover over Christmas
- Fairy light and electrical safety tips
- A team Christmas photo on site
More: plumber post ideas
Professional services and B2B
- Your year in numbers
- Office closure dates and support cover
- A thank you to clients and partners
- Tips to get ready for the new year
Pets and vets
- Festive foods that are dangerous for pets, like chocolate, grapes and raisins
- Pets in Christmas jumpers photo competition
- Stocking ideas for dogs and cats
- Emergency cover and opening hours
More: vet post ideas
Post ideas for after Christmas
Don't disappear for two weeks. Lots of people are off work and scrolling, so a few well-timed posts go a long way.
Boxing Day sale
If you're running one, tease it on Christmas Eve and go live first thing on Boxing Day.
Your year in review
A carousel of your best moments, proudest jobs or biggest milestones of the year.
New Year opening hours
Remind people when you're open between Christmas and New Year, and when normal hours return.
A sneak peek at next year
New products, services or plans? Give followers something to look forward to.
Happy New Year message
Thank everyone for their support and wish them a brilliant year ahead. Our New Year post ideas have plenty more for January.
Christmas opening hours template
Copy this, change the times and post it at the start of December. Pin it to your profile so nobody misses it.
🎄 Our Christmas opening hours 🎄
- Christmas Eve9am to 1pm
- Christmas DayClosed
- Boxing DayClosed
- Monday 28 DecemberClosed
- 29 to 31 December10am to 4pm
- New Year's DayClosed
Normal hours return on Saturday 2 January. Thank you for your support this year, and Merry Christmas from all of us! ✨
Christmas captions you can steal
Swap in your own details and they're ready to go.
Stuck on what to get them? We've got you covered 🎁
Our Christmas gift guide is packed with ideas for every budget, from stocking fillers to showstoppers.
Swipe through for our top picks.
Order by [date] for delivery before Christmas.
The jumpers are out, and some of them are truly questionable 🎄
Happy Christmas Jumper Day from the whole team!
Which one's your favourite? Let us know in the comments.
We're raising money for Save the Children today, so dig out yours and join in.
Merry Christmas from all of us 🎅
Thank you for every order, booking, review and share this year. It means more than you know.
We're taking a few days off to eat too much and watch films.
See you on [date]!
Christmas hashtags for small businesses
Mix two or three of these with a local hashtag and one for your industry.
- #MerryChristmas
- #ChristmasGiftIdeas
- #ChristmasShopping
- #GiftGuide
- #ShopLocal
- #ShopSmall
- #FestiveSeason
- #ChristmasJumperDay
- #SmallBusinessChristmas
- #StockingFillers
Christmas social media dos and don'ts
Do
- Plan and schedule your content by the end of November
- Use real photos of your team, products and premises
- Schedule your Christmas Day post in advance
- Keep posting lightly between Christmas and New Year
- Update your opening hours on Google and every profile
Don't
- Use the same stock "Merry Christmas" graphic as everyone else
- Rely on AI-generated Christmas images, as people spot them a mile off
- Go completely silent for two weeks
- Post discount after discount with nothing else in between
- Forget to reply to comments and messages over the holidays
Christmas social media FAQs
When should businesses start posting Christmas content?
Early to mid November works for most businesses. Gift retailers can start a little earlier, and a good rule of thumb is to wait until after Bonfire Night.
How often should I post in December?
Three to five times a week is plenty for most small businesses, with a few extra Stories around key dates. Consistency matters more than volume.
Should I post on Christmas Day?
Yes, but keep it to one short, warm message. Schedule it in advance so you can enjoy the day.
Do I need a Christmas offer?
No. Gift guides, team posts, behind the scenes and thank you messages all work brilliantly without a discount.
What if my customers don't all celebrate Christmas?
"Happy holidays" or "season's greetings" work well, and plenty of the ideas above, like gift guides, opening hours and year in review posts, suit everyone.
Can 99social create my Christmas content?
Yes. We plan, design, write and schedule content for UK small businesses from £99+VAT a month, with key dates like Christmas built in. See our social media management for small businesses.
