Storm the castle

Caerlaverock Castle near Dumfries is hosting Medieval Mayhem next week, featuring exhibitions and activities for families. Visitors will be able to watch costumed performers, view a siege warfare exhibition and have the chance to learn sword fighting, archery and crossbow skills.

July 26 to 29. www.historic-scotland.gov.uk

Canadian club

Canadian comedians Stewart Francis, pictured, Craig Campbell and Glenn Wool feature in a special show at The Stand Comedy Club in Glasgow, ahead of their appearance at the Edinburgh Festival Fringe. They will reunite to perform Return of the Lumberjacks as part of the Stand's Assembly Rooms Fringe programme in August.

July 19 to 21. www.thestand.co.uk

Listen up

Aria Alba Opera for All will surprise shoppers at Multrees Walk and the St James Centre in Edinburgh on Saturday with an impromptu performance. Singers from the company will perform extracts from their Fringe show, Le Nozze di Figaro, which will be held at Greyfriars Kirk and Bruntsfield Evangelical Church in August.

July 28. www.ariaalba.org.uk

High-flying show

The Scottish Ornithologists' Club is hosting the exhibition A Coastal Journey: Paintings by John Threlfall at the Donald Watson Gallery, Waterston House, Aberlady. The exhibition is launching on Saturday and features Threlfall's distinctive wildlife paintings.

July 28 – September 19. www.the-soc.org.uk