WHAT’S ON

Today

Four4 (photo exhibition): Hawick Museum. Until June 26. Free. Tel: 01450 373457

Helena McEwen, Alison Gangel and Esther Freud (author event): Mainstreet Trading Company, St Boswells. 7.30pm. £8. Tel: 01835 824087

Friends of Kailzie Wildlife (talk): Eastgate Theatre, Peebles. 7.30pm. £5. Tel: 01721 725777

Tomorrow

Gala Town Band Spring Concert (live music): Trinity Church, Galashiels. 7.30pm. £6 (£4).

The Garages (live music): Harrow Inn, Galashiels. 9.30pm. Free. Tel: 01896 753520

Langholm Pipe Band (live music): Buccleuch Centre, Langholm. 7.30pm. Free. Tel: 013873 81196

Duncan Chisholm (live music): Eastgate Theatre, Peebles. 7.30pm. £13 (£11). Tel: 01721 725777

Dave Gibb (live music): ACE Centre, Kelso. 7.30pm. £3 (£1 non-members). www.kelsofolk.co.uk

Saturday

WASPS Artists (exhibition): St Mary’s Mill, Selkirk. Also on Saturday. Free. Tel: 07528062265

Angie and the Stray Tones (live music): Reiver’s Bar, Galashiels. 9pm. Free. Tel: 01896 668999

Selkirk Silver Band Spring Concert (live music): Victoria Halls, Selkirk. 7.30pm. £6 (£4). Tickets from McCuddens Newsagents.

Saints and Singers (live music): Memorial Hall, Innerleithen. 7.30pm. £7. Tel: 01896 831721

Peebles Orchestra (live music): Eastgate Theatre, Peebles. 7.30pm. £10 (£1 schoolchildren). Tel: 01721 725777

Wednesday

Sara Grey and Kieron Miens (live music): Eastgate Theatre, Peebles. 7.30pm. £12 (£10). Tel: 01721 725777

Forbidden (cabaret): Volunteer Hall, Galashiels. 7.30pm. £7. Also on Thursday and Friday. Tel: 01896 753803

Lockerbie: Unfinished Business (drama): Buccleuch Centre, Langholm. 7.30pm. £12 (£10). Tel: 013873 81196

Thursday May 26

Shoo-Be-Do with Dave Anderson (entertainment): Eastgate Theatre, Peebles. 7.30pm. £14 (£12). Tel: 013873 81196

The Tannahill Weavers (live music): Buccleuch Centre, Langholm. 7.30pm. £12 (£10). Tel: 013873 81196

Friday May 27

Scottish Chamber Orchestra (live music): Buccleuch Centre, Langholm. 7.30pm. £12 (£10). Tel: 013873 81196

Saturday May 28

The Tannahill Weavers (live music) (pictured, top of page): Eastgate Theatre, Peebles. 7.30pm. £14 (£12). Tel: 01721 725777

Sunday May 29

A Breath of Fresh Air (live music): St John’s Church, Selkirk. 7pm. £5. Tel: 01573 224494