Glastonbury Charter Market – Every Tuesday
Glastonbury Charter Market – A Historic Weekly Tradition
When: Every Tuesday – 9am – 3pm
Where: St Dunstan’s Car Park & town centre
Location: Glastonbury
Step into history at Glastonbury’s Charter Market, one of the oldest and most vibrant markets in the UK. Established in 1189 by Royal Charter, this much-loved weekly market continues to bring together local traders, residents, and visitors in the heart of this historic town.
A Market Full of Local Character
From fresh, locally sourced produce to handmade crafts and artisan goods, the market offers a diverse range of stalls showcasing the very best of Somerset’s independent traders. Whether you’re looking for unique gifts, delicious food, or simply a lively atmosphere, there’s something for everyone to enjoy.
New For This Year
As of 2026, there are now 12 stalls inside the Festival Hall (next to Town Hall) with unique treasures, crafts and more.
Visit Every Tuesday
Held weekly in St Dunstan’s Car Park and the Festive Hall, Glastonbury Charter Market remains a vibrant hub of community life and a must-visit destination for locals and tourists alike.
🌿 Discover tradition, support local, and experience the spirit of Glastonbury every Tuesday.
This event takes place on the following dates
07 April 2026, 9:00 am
14 April 2026, 9:00 am
21 April 2026, 9:00 am
28 April 2026, 9:00 am
05 May 2026, 9:00 am
12 May 2026, 9:00 am
19 May 2026, 9:00 am
26 May 2026, 9:00 am
02 June 2026, 9:00 am
09 June 2026, 9:00 am
16 June 2026, 9:00 am
23 June 2026, 9:00 am
30 June 2026, 9:00 am
07 July 2026, 9:00 am
14 July 2026, 9:00 am
21 July 2026, 9:00 am
28 July 2026, 9:00 am
04 August 2026, 9:00 am
11 August 2026, 9:00 am
18 August 2026, 9:00 am
25 August 2026, 9:00 am
01 September 2026, 9:00 am
08 September 2026, 9:00 am
15 September 2026, 9:00 am
22 September 2026, 9:00 am
29 September 2026, 9:00 am
06 October 2026, 9:00 am
13 October 2026, 9:00 am
20 October 2026, 9:00 am
27 October 2026, 9:00 am
03 November 2026, 9:00 am
10 November 2026, 9:00 am
17 November 2026, 9:00 am
24 November 2026, 9:00 am
01 December 2026, 9:00 am
08 December 2026, 9:00 am
15 December 2026, 9:00 am
22 December 2026, 9:00 am
29 December 2026, 9:00 am
