Museums in Edinburgh

Museums in Edinburgh

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
National Museum of Scotland

🏛️ Free📍 Chambers Street⏱️ Half a day

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.

⭐ Best for: Everyone

View →

Surgeons' Hall Museums

🏛️ Ticketed📍 Nicolson Street⏱️ 1-2 hours

A striking collection of surgical, anatomical and pathological exhibits tracing the history of medicine and surgery. Ticketed.

⭐ Best for: Curious minds

View →

St Cecilia's Hall

🏛️ Free📍 Cowgate⏱️ 1 hour

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.

⭐ Best for: Music lovers

View →

Museum of Childhood

🏛️ Free📍 Royal Mile⏱️ 45-60 min

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.

⭐ Best for: Families

View →

John Knox House

John Knox House

Ticketed

🏛️ Ticketed📍 Royal Mile⏱️ 45-60 min

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

⭐ Best for: History lovers

View →

Museum of Edinburgh

🏛️ Free📍 Canongate⏱️ 60-90 min

Devoted to the story of the city, with a popular short film and a model of old Edinburgh. Free and good for families.

⭐ Best for: City history

View →

The People's Story

🏛️ Free📍 Canongate⏱️ 45-60 min

Set in the historic Canongate Tolbooth, Tracing the everyday lives of ordinary residents from the 1700s to today.

⭐ Best for: Social history

View →

The Writers' Museum

🏛️ Free📍 Lawnmarket⏱️ ~1 hour

In historic Lady Stair’s House, celebrating Burns, Scott and Stevenson, with manuscripts, portraits and personal treasures.

⭐ Best for: Book lovers

View →

Museum on the Mound

🏛️ Free📍 The Mound⏱️ 45-60 min

Interactive money and banking exhibits where you can crack a safe and see a million pounds up close. Surprisingly fun.

⭐ Best for: Families

View →

National War Museum

National War Museum

Castle ticket

🏛️ Free (castle ticket)📍 Edinburgh Castle⏱️ 60-90 min

Four centuries of Scottish military history inside Edinburgh Castle. Free entry, but you need a castle ticket to reach it.

⭐ Best for: Military history

View →

Scottish National Gallery

Scottish National Gallery

Free

📍 The Mound

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

Visit Website →

Scottish National Portrait Gallery

Scottish National Portrait Gallery

Free

📍 Queen Street

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

Visit Website →

Scottish National Gallery of Modern Art

Scottish National Gallery of Modern Art

Free

📍 Belford Road

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

Visit Website →

Dynamic Earth

Dynamic Earth

📍 Holyrood Road

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

Visit Website →

Camera Obscura & World of Illusion

Camera Obscura & World of Illusion

📍 Castle Terrace

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

Visit Website →

City Art Centre

City Art Centre

Free

📍 Market Street

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

Visit Website →

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.