Make Stratford-upon-Avon your festive destination this Christmas as the Christmas Markets return to the heart of this beautiful historic town.
Across two weekends, visitors can explore over 200 independent stalls selling handmade gifts, artisan products, Christmas decorations, jewellery, homeware and plenty of delicious festive treats.
The market is also a great day out for families, friends and couples, with live entertainment taking place throughout the event. Expect performances from local schools and choirs, Shakespeare's Morris, roaming entertainers, a stilt walker and live DJs.
Set against Stratford-upon-Avon's historic streets and beautiful Christmas lights, there is plenty of atmosphere as you browse, shop, eat and drink your way around the market.
And don't just visit the market. Stratford is packed with things to see and do, from Shakespeare's Birthplace and the Royal Shakespeare Theatre to independent shops, restaurants, pubs and riverside walks.
The markets take place on 28th–29th November and 5th–6th December 2026.