TODAY

Angel Delight Trail, Salisbury Cathedral, 9am-4pm. Info: salisburycathedral.org.uk

Stonemasonry Works Yard Tour, Salisbury Cathedral, 2pm-3pm. Also Tuesday.

Salisbury Lantern & Lights Procession, from Salisbury Cathedral to Market Place, 5.45pm.

Late Night Opening, Salisbury Cathedral, 6.30pm–8pm.

It’s Beginning to Look a Lot Like Murder, Salisbury Arts Centre, 7.30pm. Info: wiltshirecreative.co.uk or 01722 320 333.

Celebrate Voice: Christmas Night at the Opera, The Medieval Hall, The Close, Salisbury, 7.30pm. Also tomorrow. Info: celebratevoice.co.uk

TOMORROW

Christmas Gifts at Winter Craft Pop-up, The Wyndham Arms, Salisbury, 6pm. Also Saturday.

Salisbury Jazz Club: Sussex Jazz Kings, Michael Herbert Hall, Wilton, doors open 7pm with music from 8pm.

SATURDAY

Family Christmas Printmaking, Salisbury Arts Centre, 10am-12pm & 1pm-3pm.

Silver and Dichroic Glass Jewellery Class, Fisherton Mill Gallery & Studio, Salisbury, 10am-12.30pm. Info: fiona@fionaingramjewellery.co.uk or 07976922752.

Live Lunch: Salisbury Ukulele Band, Salisbury Arts Centre, 12pm-2pm.

Christmas Carols & Cheer, Ringwood Brewery, 3pm-9pm. Info: store@ringwoodbrewery.co.uk or 01425 470303.

Handel’s Messiah, Salisbury Cathedral, 7pm.

That’ll Be The Day Christmas Show, City Hall, Salisbury, 7.30pm.

The Haydn Collective: Young Artist Showcase, St Martin’s Salisbury, 7.30pm. Info: thehaydncollective.com

Salisbury Concert Band Christmas Concert, Leehurst Swan School, Salisbury, 7.30pm.

The Beat Goes Bang, Salisbury Arts Centre, 8pm.

Gingerbread Festival, River Bourne Community Farm, 10am-4pm. Also Sunday & December 21 and 22. 

SUNDAY

Edington Ensemble: String Concert, St Martin’s Church, Salisbury, 4pm.

BBC Wiltshire’s Carols at the Cathedral, Salisbury Cathedral, 5pm.

MONDAY

Stained Glass Tour, Salisbury Cathedral, 12pm-1pm.

TUESDAY

17,000 Hours in the Air, talk by David Scouller chief test pilot at Boscombe Down, Boscombe Down Aviation Collection, Hangar 1 South, Old Sarum Airfield, 7pm. Info: boscombedownaviationcollection.co.uk

Moscow Drug Club, Salisbury Arts Centre, 8pm. Also December 19.

WEDNESDAY

The Muppet Christmas Carol, film, Salisbury Arts Centre, 2.30pm.

It’s a Wonderful Life, film, Salisbury Arts Centre, 7.30pm.

St John Singers: The Magic of Christmas, St Thomas’s Church, Salisbury, 7.30pm. Tickets: Musicroom, Catherine Street, Salisbury.

Christmas Poetika, Pheasant Inn, Salisbury, 7.30pm.

THURSDAY

Christmas Concert with Shrewton Silver Band, St Mary’s Church, Shrewton, 7.30pm.

THEATRE

Robin Hood, Salisbury Playhouse. Runs until January 12. Info: wiltshirecreative.co.uk or 01722 320 333.

The Tailor of Gloucester, Salisbury Playhouse, The Salberg. Runs until December 28.

A Child’s Christmas in Wales, Salisbury Playhouse, The Salberg. Runs from December 18-21.

EXHIBITIONS

Ann-Marie James - Alchemy: Artefacts Reimagined, Salisbury Museum. Runs until January 4.

Rosemary Dickens: Sketching Diary, Dinghams Cookshop Cafe, Salisbury. Runs until end of year.

Imprint - Mind, Body & Soul, Salisbury Arts Centre. Runs until January 18.

Trinity Buoy Wharf Drawing Prize 2019, Salisbury Museum. Runs until January 11.

Spruce & Splendour, Fisherton Mill, Fisherton Street, Salisbury. Runs until January 4.

Drawn to Craft, Salisbury Arts Centre. Runs until January18.

Salisbury Group of Artists: Annual Winter Exhibition, Salisbury District Hospital. Runs until January 2.

The McDowall Collection of British Neo-Romantic Art, The Young Gallery, Salisbury.

GIGS

TODAY

Sarum Live Open Mic & Jam Christmas Special, The Duck Inn, Laverstock, 7.30pm.

TOMORROW

Eddie George, Five Bells, Salisbury, 9pm.

Break Cover, Alberbury Sports & Social Club, 9pm.

SATURDAY

Sarums Lot, Huntsman Tavern, Salisbury, 8.30pm.

Bitter & Twisted, Five Bells, 9pm.

Break Cover, Qudos, Salisbury, 9.30pm.

TUESDAY

Wiltshire College and University Centre Salisbury music department, Salisbury Christmas Market, 5pm-7pm.

Ian A. Anderson, Arch Garrison, Emily Jones & Pete Aves, The Winchester Gate, Salisbury, 7pm. Info: wegottickets.com/event/483925.