The name means ‘song of the Gael’. Carmina Gadelica is a specialist bookshop.

We offer a great range of books including Outdoor Pursuits, Natural History and Maps to help you make the most of our breath-taking island, as well as a large range of books on Scottish History and Culture. There are books here in Gaelic, including poetry, novels, and learners texts, but most of the stock is in English. You will also find a selection of local and traditional music and artists’ materials for when the mood takes you to capture and interpret some Skye scenery for yourself! Our passionate and informed booksellers are always on hand to provide you with great new books whatever your interest.


Carmina Gadelica, your local bookshop in Portree, has now joined, an online bookstore that supports independent bookshops throughout the UK. Together, we now offer a huge range of titles, as extensive as Amazon’s catalogue, at discounted prices. is an online platform offering you an opportunity to shop online ethically and to bring benefit to your local community at the same time.

Buying through is not different from ordering books elsewhere. Yet, the crucial thing is that the uplift generated from a sale will go straight to your local independent bookshop or contribute to a common pool of money that is shared among independent bookshops across the UK. In that way your purchase contributes directly to a local business and our community.

One of the main attractions to ordering online is a discounted price. taps into this, by selling this wide range of books at reduced prices.

If you’d like to find us…

There are three ways to access Carmina’s own page within after accessing the website simply type the name, Carmina Gadelica, in the search bar. Or you can select ‘find a bookshop’ at the top right corner of the home page and find us on the map.

Alternatively, you may simply follow this link:

How does it work?

Clicking the Carmina Gadelica link above will bring you to our page within where we have put together a few book list/recommendations of our own personal preference. Alternatively, you can search for any book you wish for, or look at the recommendations. If you have selected Carmina Gadelica as your local bookshop, you’ll see our name on the top left of any page you are on.

If there are any questions left unanswered, please email us on

We would greatly appreciate your help in these challenging times and wish to thank you, our loyal customers, for your continued support throughout 2020.

Moran taing dhuibh uile.

The bookshop is near the top of the hill up from the pier in Portree.
Armadale House, Bank Street, Portree, Isle of Skye, IV51 9DA.

Telephone: 01478 612585