As Bristol is expected to have another spell of warm, sunny weather, we have rounded some of the beautiful historic market towns near Bristol which are perfect for a day out.
These historic and stunning towns are all within a 90 minute drive from Bristol and most are accessible by public transport.
Scroll through to learn about 12 historic market towns in the South West perfect to explore on a sunny day in 2025:

1. Chipping Sodbury
Located just 13 miles northeast of Bristol in South Gloucestershire, Chipping Sodbury is a picturesque medieval market town with numerous listed buildings and regular markets. In June, the town holds a Festival Week, including a 'Big Lunch' where the main road is closed and residents bring picnics to eat on the street. | Mike Robertson via Google Maps

2. Dursley
Located on the edge of the Cotswolds, in the Stroud District of Gloucestershire, Dursley is known for its picturesque nature and the Old Spot Pub. The town also has a connection with the Harry Potter series: the Dursley family was named after the town. | Sue Skinley via Google Maps

3. Salisbury
Located in Wiltshire, Salisbury is home to a magnificent 13-th century cathedral with a 123m spire, a working 14-th century clock, and an original copy of the Magna Carta. Salisbury's lively market square's history dates backs to 1227, and is now home to a market twice a week. There is a local history museum and scenic gardens along the river, offering a peaceful environment. | David A Walker via Google Maps

4. Clevedon
The charming Victorian seaside town is located in North Somerset and is known for its iconic pier, beautiful coastal views, and a thriving arts scene. It's also home to Clevedon Court, Walton Castle, the Royal Pier Hotel, Clevedon marine Lake and Clevedon clock tower. | BristolWorld