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 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 · Scottish National Gallery · Portrait Gallery · Modern Art · Dynamic Earth · Camera Obscura · City Art Centre
| 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 |
| Scottish National Gallery | Free | The Mound | Art lovers | Half a day |
| Scottish National Portrait Gallery | Free | Queen Street | History & portrait art | 1–2 hours |
| Scottish National Gallery of Modern Art | Free | Belford Road | Modern art lovers | 1–2 hours |
| Dynamic Earth | Ticketed (~£23) | Holyrood Road | Families & science fans | 2–3 hours |
| Camera Obscura & World of Illusion | Ticketed (~£25) | Castle Terrace | Families & fun-seekers | 1–2 hours |
| City Art Centre | Free | Market Street | Contemporary art | 45–60 min |
Scotland’s largest and most-visited, 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
Ticketed
A striking collection of surgical, anatomical and pathological exhibits tracing the history of medicine and surgery. Ticketed.
St Cecilia’s Hall
Free
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.
Museum of Childhood
Free
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
Ticketed
A 15th-century house telling the story of Scotland’s Reformation and Mary, Queen of Scots. Modestly ticketed and full of period atmosphere.
Museum of Edinburgh
Free
Devoted to the story of the city, with a popular short film and a model of old Edinburgh. Free and good for families.
The People’s Story
Free
Set in the historic Canongate Tolbooth, Tracing the everyday lives of ordinary residents from the 1700s to today.
The Writers’ Museum
Free
In historic Lady Stair’s House, celebrating Burns, Scott and Stevenson, with manuscripts, portraits and personal treasures.
Museum on the Mound
Free
Interactive money and banking exhibits where you can crack a safe and see a million pounds up close. Surprisingly fun.
National War Museum
Castle ticket
Four centuries of Scottish military history inside Edinburgh Castle. Free entry, but you need a castle ticket to reach it.
Scottish National Gallery
Free
One of the finest art collections in the UK, spanning 1300 to 1945. Masterpieces by Titian, Rembrandt, Vermeer, Velázquez, Monet and the Scottish Colourists sit under a magnificent Victorian roof just off Princes Street. Free to enter and easily worth several hours. ⭐ Best for: Art lovers
Scottish National Portrait Gallery
Free
The world’s first purpose-built portrait gallery (1890), housed in a striking red sandstone Gothic building. The Great Hall features 32 portrait medallions of famous Scots, and the three floors trace Scottish history from the Renaissance to today through paintings, photographs and sculptures. ⭐ Best for: History & portrait art lovers
Scottish National Gallery of Modern Art
Free
Two buildings (Modern One and Modern Two) set in a beautiful sculpture park 15 minutes’ walk from Princes Street. Houses 20th- and 21st-century art including works by Henry Moore, Andy Warhol and Eduardo Paolozzi – whose reconstructed studio is on display in Modern Two. ⭐ Best for: Modern & contemporary art lovers
Dynamic Earth
An immersive science centre and planetarium set beneath the Salisbury Crags near Holyrood. Interactive galleries take you through 4.5 billion years of Earth’s history, from volcanic eruptions to polar expeditions. The 360° planetarium shows run every hour. Note: tickets are sold as annual passes (adult £23 online). ⭐ Best for: Families & science fans
Camera Obscura & World of Illusion
Six floors of interactive illusions, optical tricks and hands-on puzzles, topped by a rooftop terrace with panoramic castle and city views. The original 1850s camera obscura projects a live image onto a screen in the tower. Adult tickets £24.95; under-5s free. ⭐ Best for: Families & fun-seekers
City Art Centre
Free
Main contemporary art gallery, next to Waverley Station. Free exhibitions of Scottish art, photography and international contemporary work across multiple floors. A good complement to the national galleries and an easy stop on arrival by train. ⭐ Best for: Contemporary art lovers
Updated September 2026
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
Are they free?
Most 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.
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 in advance?
Most free do not require booking, but opening days can vary by season, so it is worth checking hours before you visit.
What are the best art galleries in Edinburgh?
Edinburgh has three outstanding free art galleries: the Scottish National Gallery (old masters to Impressionism, on The Mound), the Scottish National Portrait Gallery (on Queen Street in New Town) and the Scottish National Gallery of Modern Art (in the West End). The City Art Centre near Waverley also hosts free contemporary exhibitions.
Is Dynamic Earth worth visiting?
Yes, especially for families and science enthusiasts. The interactive galleries and 360° planetarium take 2–3 hours, and tickets are sold as annual passes (adult £23 online) giving unlimited visits for a year. It sits right beneath Arthur’s Seat near Holyrood, so it pairs well with a walk up the crags.
