Housed in a 1748 ordnance storehouse on Hospital Square within Edinburgh Castle, the National War Museum has told the story of Scotland at war since it opened in 1933. Run by National Museums Scotland, its galleries span two floors and four centuries, from Highland broadswords and regimental uniforms to chemical warfare suits, medals and letters sent home from campaigns abroad. Military art includes Robert Gibb's famous painting The Thin Red Line. Entry is included with an Edinburgh Castle ticket.
Hospital Square, Edinburgh Castle, Castlehill, Edinburgh EH1 2NG, United Kingdom
Nearest station: Edinburgh Waverley, Princes Street (tram)
Show on mapWinter hours 1 October – 31 March 2027, 09:45–16:45
| Mon | 09:45–17:45 |
| Tue | 09:45–17:45 |
| Wed | 09:45–17:45 |
| ThuToday | 09:45–17:45 |
| Fri | 09:45–17:45 |
| Sat | 09:45–17:45 |
| Sun | 09:45–17:45 |
From £23.5
Museum entry is free with an Edinburgh Castle ticket (adult £23.50 online, £26.00 at the gate). Under 5s go free.
Stefan Schäfer, Lich / Wikimedia Commons (CC BY-SA 3.0)