Edinburgh packs an extraordinary number of museums into a compact, walkable centre, and most of the best are completely free. From Scotland’s biggest national collection to tiny single-room gems tucked down Old Town closes, this guide rounds up ten of the finest museums in the city – a mix of free and ticketed – so you can plan a visit whatever your interests.
Several sit within a few minutes’ walk of each other on the Royal Mile, making it easy to string two or three together in a single afternoon. Tap any card below for opening details, what to see and practical visiting tips.
Jump to: ๐ Free entry: National Museum of Scotland ยท ๐ซ Ticketed: Surgeons’ Hall Museums ยท ๐ฐ Inside the castle: National War Museum

Scotland’s largest and most-visited museum, spanning natural history, world cultures, science, design and Scottish artefacts across multiple floors. Free to enter and easily worth half a day.

Surgeons’ Hall Museums
TicketedA striking collection of surgical, anatomical and pathological exhibits tracing the history of medicine and surgery in Edinburgh. Ticketed, and one of the more unusual museums in the city.

Scotland’s oldest purpose-built concert hall, home to a remarkable collection of historic keyboard and other musical instruments. Free to explore around its concert programme.

Five rooms of toys, games and childhood relics spanning more than 200 years. Free, compact and a firm favourite with families on the Royal Mile.

John Knox House
TicketedA 15th-century house telling the story of Scotland’s Reformation and Mary, Queen of Scots. Modestly ticketed and full of period atmosphere.

The bright yellow museum devoted to the story of the city, with a popular short film and a model of old Edinburgh. Free and good for families.

Set in the historic Canongate Tolbooth, this free museum tells the everyday lives of Edinburgh’s ordinary residents from the 1700s to today.

A free museum in historic Lady Stair’s House celebrating Burns, Scott and Stevenson, with manuscripts, portraits and personal treasures.

A free museum about money and banking where you can crack a safe and see a million pounds up close. Interactive and surprisingly fun.

National War Museum
Castle ticketFour centuries of Scottish military history inside Edinburgh Castle. The museum itself is free, but you need a castle ticket to reach it.
Edinburgh Museums Compared
| Museum | Entry | Area | Best For | Time |
|---|---|---|---|---|
| National Museum of Scotland | Free | Chambers Street | Everyone | Half a day |
| Surgeons’ Hall Museums | Ticketed | Nicolson Street | Curious minds | 1-2 hours |
| St Cecilia’s Hall | Free | Cowgate | Music lovers | 1 hour |
| Museum of Childhood | Free | Royal Mile | Families | 45-60 min |
| John Knox House | Ticketed | Royal Mile | History lovers | 45-60 min |
| Museum of Edinburgh | Free | Canongate | City history | 60-90 min |
| The People’s Story | Free | Canongate | Social history | 45-60 min |
| The Writers’ Museum | Free | Lawnmarket | Book lovers | ~1 hour |
| Museum on the Mound | Free | The Mound | Families | 45-60 min |
| National War Museum | Free (castle ticket) | Edinburgh Castle | Military history | 60-90 min |
How to Choose
If you only have time for one, the National Museum of Scotland is the obvious pick – it is free, enormous and covers everything from dinosaurs to Dolly the Sheep. Travelling with children? The Museum of Childhood and the interactive Museum on the Mound are the crowd-pleasers.
For history and atmosphere, cluster the Royal Mile trio – Museum of Edinburgh, The People’s Story and John Knox House – into one walk. Music and medicine lovers should seek out St Cecilia’s Hall and Surgeons’ Hall respectively, while the National War Museum works best bolted onto an Edinburgh Castle visit.
Frequently Asked Questions
What are the best free museums in Edinburgh?
The National Museum of Scotland, Museum of Edinburgh, Museum of Childhood, The People’s Story, The Writers’ Museum, Museum on the Mound and St Cecilia’s Hall are all free to enter.
Are Edinburgh’s museums free?
Most of the city’s museums are free. A few charge admission, including Surgeons’ Hall Museums and John Knox House, and the National War Museum is free but sits inside Edinburgh Castle, which requires a ticket.
Which Edinburgh museum is best for families?
The Museum of Childhood, the Museum of Edinburgh and the hands-on Museum on the Mound are the most family-friendly, all with free entry.
Where is the National Museum of Scotland?
It is on Chambers Street in the Old Town, a short walk from the Royal Mile and George IV Bridge. Entry is free.
Do I need to book Edinburgh’s museums in advance?
Most free museums do not require booking, but opening days can vary by season, so it is worth checking each museum’s hours before you visit.
