Entertainment events in Elgin

Check out happening entertainment events all around Elgin, SC

Money for Nothing (Dire Straits Tribute)

Wed Nov 20 2024 at 07:30 pm Elgin Town Hall.

Ready Steady 60's Show

Fri Nov 29 2024 at 07:00 pm Elgin Town Hall.

CHRISTMAS PARTY NIGHTS

Fri Dec 06 2024 at 06:30 pm 154 High St 01343 542835, IV30 1BD Elgin, United Kingdom

Beyond the Barricade

Fri Mar 28 2025 at 07:30 pm Elgin Town Hall.

UNITED* Progression and Transition Day

Wed Nov 27 2024 at 10:00 am UHI Moray

ELO again

Sat Feb 01 2025 at 07:30 pm Elgin Town Hall.

The UK Rock Show

Sat Mar 15 2025 at 07:00 pm Elgin Town Hall.

KPC Christmas Fayre

Sat Nov 30 2024 at 03:00 pm Archiestown Village Hall

Have a go with shadow puppets - drop in session

Sat Nov 16 2024 at 10:30 am Elgin Library

🥂 Bring a Party to a Party 🥂 - fundraiser

Fri Nov 29 2024 at 08:00 pm Lossiemouth FC Social Club

BYE BYE BABY

Fri Nov 22 2024 at 07:30 pm 1 Trinity Place, IV30 1UL Elgin, United Kingdom

Christmas Prosecco Party

Sun Dec 22 2024 at 02:00 pm The Mansefield Hotel & Restaurant

Cinema (Private hire)

Sat Nov 23 2024 at 11:30 am Moray Playhouse Cinema

Hotel California - Live at Elgin Town Hall - Saturday 29th March 2025

Sat Mar 29 2025 at 07:30 pm Elgin Town Hall GBP 25 to 28

The Pride Of Scotland - Elgin Town Hall

Fri Feb 14 2025 at 08:30 pm Elgin Town Hall for the Community

Louise Low Vocalist

Sat Dec 07 2024 at 09:00 pm Elgin & District Indoor Bowling Club

Club 80's Live : The Ultimate 80's Experience

Fri Feb 21 2025 at 07:30 pm 1 Trinity Place, IV30 1UL Elgin, United Kingdom

Hotel California - Live at Elgin Town Hall

Sat Mar 29 2025 at 07:30 pm Elgin Town Hall for the Community

Christmas Dinner Party

Sat Dec 21 2024 at 06:00 pm 13 Main Road Alves, Elgin

The MacDonald Bros

Fri Feb 14 2025 at 06:30 pm Elgin Town Hall.

MADE Christmas Gathering 2024

Fri Dec 13 2024 at 07:30 pm Seaforth Club GBP 5

Professional Skills 3 Days Bootcamp in Elgin

Mon Jan 15 2024 at 10:00 am For venue details reach us at [email protected] GBP 1,195 to 1,995