Welcome to Elgin Gallery, a small independent gallery located in the county town of Morayshire on the Moray Firth coast of Scotland.

We are fortunate to have a wealth of artistic talent resident in the area, and we feature mostly local artists in the gallery and in our range of published art prints, although there are a few from further afield whose unique work we are pleased to feature.


We offer a range of services here in the gallery ranging from the display of original paintings, a comprehensive framing service, and print publishing from scanning or photography through to final print.

Ask about our custom Gift Vouchers with your own personal message...