Charity shops in Salisbury
17 charity shops and second-hand bookshops within 6 km of Salisbury city centre, sorted nearest first — 13 charity shops plus 4 book and second-hand shops.
Chains with multiple branches here: British Heart Foundation (2)
Charity shops
-
0.1 km
Shaw Trust
7, Catherine Street, Salisbury
-
0.1 km
Oxfam
14, Catherine Street, Salisbury
-
0.1 km
The Hospice Shop
11, Catherine Street, Salisbury
-
0.1 km
South Wilts Mencap
16, Catherine Street, Salisbury
-
0.1 km
Wiltshire Sight
23, Catherine Street, Salisbury
-
0.1 km
British Heart Foundation
52-54, New Canal, Salisbury
-
0.1 km
British Red Cross
-
0.3 km
The Trussell Trust
-
0.3 km
British Heart Foundation
Fisherton Street, Salisbury
-
0.3 km
Sue Ryder
8-9, Priory Square
-
0.3 km
Julia's House
Fisherton Street, Salisbury
-
0.3 km
Naomi House
-
0.3 km
The Children's Society
Crane Street, Salisbury
Bookshops & second-hand
-
0.1 km
Sarum Books
-
0.2 km
Waterstones
7-9, High Street, Salisbury
-
0.2 km
WHSmith
-
0.3 km
The Works
Book hunting in Salisbury
The list above is sorted by distance from the centre, which is also a decent route plan: cluster your visits, start with the shops nearest each other, and save the outliers for days you're passing anyway. Charity shops re-shelve constantly — most put new donations out every day or two — so a shop that was quiet on Saturday can be a different shop by Wednesday. Weekday mornings beat weekend afternoons, and it's always worth asking a volunteer when the book trolley comes out.
If you want the odds on your side, read our guides to finding good books in charity shops and spotting the books worth grabbing before you set out.
Scanning shelves in Salisbury?
Spines reads a whole shelf from one photo and shows you which books are worth grabbing — tailored to your taste. Free to try.
Nearby: Charity shops in Southampton · Charity shops in Winchester · Charity shops in Bournemouth · Charity shops in Poole
Shop data © OpenStreetMap contributors, available under the Open Database License. Shop details can drift out of date — check opening hours before travelling.