Oswestry town centre — Wikimedia Commons, CC BY-SA 4.0
Oswestry in December is a genuine market town doing Christmas in the way market towns have always done it: a parade through the streets, carols in the church, a market full of local food, and the extraordinary Bailey Head pub at its most convivial. It is not a Christmas market in the continental sense, but it is warm, local, and real — which is rarer and more valuable.
The Oswestry Christmas Parade moves through the town centre in late November or early December, marking the official start of the festive season. Floats, local groups, musicians, and the lighting of the town centre Christmas lights make it a family occasion that draws a substantial crowd. The exact date varies year to year — check the town council or OneOswestry websites for current year dates.
One of the most popular festive events in the area, the Shropshire Santa 5k Run in December welcomes all abilities — serious runners, families with children in pushchairs, and enthusiastic fancy dress participants alike. A high proportion of entrants run in Santa suits. The course takes in the town centre and surrounding streets. Entry fees typically go to local charities.
The Bailey Head indoor market takes on a festive character in the weeks before Christmas, with seasonal food, gifts, crafts, and local produce. The market runs Wednesday, Friday and Saturday as usual, but the pre-Christmas Saturdays in particular have a strong festive atmosphere. The Bailey Head pub itself — CAMRA National Pub of the Year 2025 — is at its most welcoming in the colder months.
The medieval parish church of St Oswald holds carol services through Advent and a Christmas Eve service that draws a large congregation. The church’s connection to Wilfred Owen — whose parents married here, and who was christened here — gives its Remembrance and Christmas services an additional resonance. Check the church website for service times.
Both the Welshpool & Llanfair Light Railway (16 miles south, Welshpool) and the Llangollen Railway (11 miles east, Llangollen) run Santa Special services in December. These book up quickly — check and book early. The Llangollen Railway Santa Specials in particular are very popular with families.
Chester runs one of the finest Christmas markets in the north of England, within the medieval city walls. The combination of Roman and medieval architecture with a genuine Christmas market is exceptional. 25 miles north of Oswestry on the A483, approximately 40 minutes by car.
Shrewsbury hosts a large and well-regarded Christmas market in the town centre, with over 100 stalls, an ice rink, and a strong programme of events through December. 18 miles east of Oswestry, approximately 25 minutes.
The border country around Oswestry has a particular quality in winter. Old Oswestry Hill Fort on a clear winter day — frost on the ramparts, bare trees, the Shropshire plain stretching away toward the Wrekin — is one of the finer winter walks in the Marches. Colemere in winter has wildfowl at their most concentrated and the light over the mere in the afternoons is often very beautiful. The canal towpath is well-surfaced and walkable year-round.
Oswestry does not have a dedicated Christmas market in the continental sense, but the Bailey Head indoor market takes on a festive character in the weeks before Christmas (Wednesday, Friday, Saturday), with seasonal food, gifts and local produce. Chester (25 miles) and Shrewsbury (18 miles) have large, well-regarded Christmas markets.
The Christmas Parade (late November/early December), the Shropshire Santa 5k Run, carol services at St Oswald’s Church, and the festive Bailey Head market. Nearby, the Llangollen Railway and Welshpool & Llanfair Railway both run Santa Special services in December.
Explore Wales & the BorderlandsClick on a town below to visit other areas of Wales.