Skip to main content
Mardon.

Things to Do

Christmas in Inverness 2026: Markets, Panto and a 3-Day Family Plan

Bushra, Mardon Holiday Home10 Nov 2026 7 min read
Christmas in Inverness 2026: markets, panto and a 3-day family plan, feature image by Mardon Holiday Home near Inverness

Eden Court's markets end before the panto starts, so pick your weekend first. Checked 2026 dates, Santa breakfast prices and a relaxed 11 to 13 December family plan.

Christmas in Inverness is easiest to plan around the event you most want to attend. Choose late November for Eden Court's Christmas markets, or December for panto and festive activities at Inverness Castle. The markets finish before the pantomime begins, so they won't fit into the same short weekend visit.

For a family break combining a show, castle shopping and a Santa breakfast, 11 to 13 December 2026 is a practical option, subject to tickets and accommodation being available. The plan below leaves time for meals and rest rather than trying to fit every festive event into one day.

Event dates, times and prices checked against the organisers' own listings on 10 November 2026. Images are illustrative, not photographs of the events or venues.

Christmas dates to plan around

EventPublished datesWhat to know
Exclusively Highlands Christmas Markets at Eden Court20–22 and 27–29 November10am to 5pm; free entry
Cinderella at Eden Court2 December to 3 January 2027Book a specific performance
A Land Beyond WinterSelected performances, 12–24 DecemberShorter family theatre option
Breakfast with Santa at Inverness Castle6, 11, 12 and 13 December10am to 11.30am; ticketed
Merry Buys, Mince Pies & Mulled Cider12 DecemberCastle Shop, 11am to 5pm; no ticket required

These are published event dates, not confirmation that seats or places remain. Recheck the organiser's listing before arranging travel around an event.

Which Inverness Christmas markets should you choose?

Eden Court for a November shopping visit

The Eden Court fairs run over two separate weekends. They are not open continuously between 20 and 29 November, and they don't continue into December.

Expect Scottish-made gifts, crafts and food, including ceramics, textiles, jewellery and preserves. Entry is free, but purchases and refreshments are extra. That makes the fairs a flexible outing: you can browse briefly or spend longer without committing to a performance-length visit.

For a market-focused break, choose one of those November weekends and leave the rest of the day loose. Let children pick one small gift or treat, then move on before shopping becomes the whole day's activity.

December shopping needs a different plan

Visit Inverness Loch Ness lists Inverness Farmers Market on 5 and 19 December in its 2026 festive guide. Confirm the day's trading arrangements with the organiser before making it the main reason for your journey.

On 12 December, the Castle Shop event offers another shopping stop. It's a shop-based festive drop-in with complimentary mince pies and mulled cider, not a replacement for the larger Eden Court craft fairs. Keep that distinction in mind when choosing your weekend.

The tourism body also lists the Inverness Christmas lights switch-on for Sunday 22 November. Check the latest organiser announcement for timings and arrangements; a published date alone isn't enough to plan your arrival time.

Choose a show that suits your children

Cinderella for the full panto outing

Eden Court's Cinderella is in the Empire Theatre and lasts approximately two hours and 15 minutes, including the interval. The listing includes 1pm and 5pm performances on Saturday 12 December.

Think about the whole outing, including food, arrival and the journey home. A child who enjoys music and audience participation may love a full panto; another may find the length tiring. Choose the performance around their usual energy levels.

The 1pm performance on 12 December is listed as audio described and captioned, while the 1pm performance on 13 December is signed. Confirm access requirements with the box office before buying.

A Land Beyond Winter for a shorter visit

A Land Beyond Winter runs for approximately 50 minutes without an interval in the OneTouch Theatre. Eden Court gives an ideal age range of three to seven, while describing it as suitable for all.

For younger children, this may be a more manageable choice than a full pantomime. A 2pm performance is listed on Saturday 12 December, making it a possible swap in the itinerary below. The 16 December morning performance is listed as relaxed.

Choose one show unless your family particularly enjoys theatre. Keeping a spare afternoon is often more useful than buying a second set of tickets simply because you can.

What is happening at Inverness Castle?

The events here take place at the Inverness Castle Experience in the city, not at Cawdor, Brodie or another Highland castle.

Breakfast with Santa takes place in the Saltire Bistro. The published offer includes breakfast, a Santa visit at each family's table, a Christmas craft for every child and a gift chosen from Santa's workshop in the Castle Shop. Advertised prices are £14 per adult, £18 per child and £8 for an infant under five. Follow the organiser's ticket categories when booking.

Don't assume a festive-event ticket includes the main visitor experience. Check inclusions before adding a second activity or paying for admission.

For a less structured stop, the 12 December Castle Shop event requires no ticket. The operator also says the shop, bistro and gardens can be visited without an Experience ticket. Purchases and any separately booked activities remain extra.

The main attraction is another possible indoor activity, but decide whether your children have enough energy for it alongside theatre. The practical considerations for visiting Inverness Castle with children include attention span, sensory needs and how much to attempt in one visit.

A three-day family plan: 11 to 13 December 2026

Suggested 11 to 13 December 2026 Inverness Christmas plan: arrive Friday, castle shop and panto Saturday, Breakfast with Santa Sunday, by Mardon Holiday Home near Inverness

This is a suggested itinerary, not an event package. A Friday arrival and Monday departure gives you three nights and avoids fitting Sunday breakfast around check-out. You'll still need to book accommodation and each ticketed event separately.

Friday 11 December: arrive and settle in

Keep arrival day simple. Buy groceries for breakfast and an easy dinner, unpack and check the next day's tickets.

If you arrive early enough and everyone has energy, add a short city-centre outing. If travel runs late, nothing essential is lost. Avoid putting a prepaid evening activity immediately after a long journey.

Saturday 12 December: castle shopping, lunch and theatre

Begin with the Castle Shop drop-in after it opens at 11am. Make this a browsing stop rather than a full attraction visit.

Then choose the version of the afternoon that suits your family:

  • Full panto: have an early lunch and attend your booked performance. For the earlier showing, keep shopping brief and allow time to reach the theatre and find your seats.
  • Younger-child alternative: take a longer lunch break before the shorter 2pm show mentioned above.
  • Slower afternoon: leave a substantial rest between shopping and a later performance, rather than filling the gap with another paid attraction.

Check the actual route, parking arrangements and any access needs before setting out. Don't treat time between bookings as entirely available for sightseeing.

Sunday 13 December: Santa breakfast and a flexible afternoon

Reserve the morning breakfast slot if places remain. Afterwards, let the weather and your children's energy decide the afternoon.

A short riverside stroll can work when paths and conditions are suitable. If it's wet or slippery, choose an indoor break or return to your accommodation. There's no need to force a long drive into the last afternoon simply to make the holiday feel complete.

If Santa breakfast is unavailable, keep the same relaxed structure with an ordinary breakfast and one activity your family chooses. Don't present an unbooked Santa visit as a promise to children.

What should you budget for?

Separate the costs into accommodation, travel and parking, meals, event tickets and shopping. Free entry to a market doesn't make the whole day free, and a kitchen only helps the food budget if you plan to use it.

As one transparent example, two adults and two child-rate Santa breakfast tickets total £64: £28 for the adults plus £36 for the children. That's the advertised ticket subtotal, excluding any booking fees, travel, other attractions and accommodation. It isn't a complete weekend budget.

For theatre, price the exact performance and seats you want. Don't use school-group rates as a family-ticket estimate.

Winter practicalities and Christmas-week closures

Put optional outdoor time earlier in the day and keep a wet-weather fallback. Waterproof outer layers, comfortable footwear and spare clothes for children are more useful than a tightly packed sightseeing schedule. Planning for Inverness in winter also means allowing flexibility around daylight and road conditions.

The December itinerary above is for the run-up to Christmas, not Christmas Day itself. The castle's published opening arrangements show closures on Christmas Day, Boxing Day and New Year's Day. Check every restaurant, attraction and transport service separately if you're staying over those dates.

A self-catering base for your festive break

Mardon's family accommodation near Inverness gives you a kitchen and space to return to between outings. The Main House sleeps up to five across two bedrooms and a sofa bed, with free gated parking.

It's in Milton of Culloden, about 15 minutes from the city centre by car depending on traffic. That suits families happy to drive or use taxis. If walking from your front door to evening events is the priority, a central stay may suit you better.

The Main House has upstairs bedrooms and a downstairs bathroom, so consider the layout before booking. Include everyone's age and any access needs when enquiring.

Once you've chosen your preferred events, send your dates and guest numbers so we can confirm availability and the price for your stay.

About the author

Bushra

Host, Mardon Holiday Home

Bushra hosts both self-catering units at Mardon in Milton of Culloden and answers every direct enquiry herself. These guides come from questions guests actually ask before booking.

From

£120/night

Book