What's on inElgin


Welcome to Elgin

Enjoy a mix of heritage, history, lively arts whilst visiting Elgin - our guide to events and days out is just the ticket.

Whether you're looking to brush up on local history at a museum, enjoy local arts, watch some sport, or listen to live music, you're sure to find things to do in Elgin to suit all the family, whatever the weather.

Editor's Picks






Forthcoming events in Elgin

13
JUL
The Upbeat Beatles
Elgin Town Hall

Relive the sounds of the 60s with the worlds premier Beatles tribute band. The Upbeat Beatles re‐create the sound of the Fab Four faithfully and as closely as its possible to get. Raw powerhouse vocals…

21
SEP
G4 20th Anniversary Tour - ELGIN
Elgin Town Hall

.G4 have been wowing audiences with their incredible harmonies and stunning vocals ever since appearing on the first series of the X Factor in 2004.Their unique blend of classical training alongside a pioneering approach to popular classics has seen them hailed as…

TEL:
ratingratingratingratingrating

Tourist Attractions


Bowl 2000

Bowling at Bowl 2000 in Elgin, Morayshire. Contact venue on 01343 541444 for opening times and entrance costs.…

Carlton Club

Play Bingo at Carlton Club in Elgin, Morayshire. Contact venue on telephone number 01343 542559 for opening times, entrance costs, Bingo membership information and prize money.…

Elgin Golf Club

Elgin Golf Club ‐ golf course in Elgin, Morayshire. Contact the golf course on telephone number 01343 542338 for course availability, course rules, member information, golf academy if available and green fees at Elgin Golf Club golf courseclub.…

Moray Golf Club

Moray Golf Club ‐ golf course in Lossiemouth, Morayshire. Contact the golf course on telephone number 01343 812018 for course availability, course rules, member information, golf academy if available and green fees at Moray Golf Club golf courseclub.…

Rothes Golf Club

Rothes Golf Club ‐ golf course in Aberlour, Banffshire. Contact the golf course on telephone number 01340 831443 for course availability, course rules, member information, golf academy if available and green fees at Rothes Golf Club golf courseclub.…

Hopeman Golf Club

Hopeman Golf Club ‐ golf course in Elgin, Morayshire. Contact the golf course on telephone number 01343 830578 for course availability, course rules, member information, golf academy if available and green fees at Hopeman Golf Club golf courseclub.…

Want more?

Want to see what other attractions to visit when in Elgin? See our list of attractions in Elgin, including theme parks, castles, historic houses, zoos and many more family days out.