US Trends

how long is the edinburgh tattoo show

The Royal Edinburgh Military Tattoo show typically lasts around 1 hour 30 minutes to 2 hours, depending on the year and programme.

How long is the Edinburgh Tattoo show?

  • Recent programmes describe it as a 90‑minute show, with the full performance running “over the course of the 90‑minute programme.”
  • Several travel and tour providers describe it as a 2‑hour show featuring massed pipes and drums, marching bands, military displays and mock battles.
  • In practice, most visitors should plan for about 1.5–2 hours from start to finish, including the finale and fireworks.

Typical start times (for context)

For the 2026 run (similar pattern most years):

  • Monday–Friday shows start at 9:30 pm.
  • Saturday has two shows: 6:15 pm and 9:30 pm.
  • No performance on Sunday.

So if you’re wondering “how long is the Edinburgh Tattoo show,” expect to be in your seat for roughly 90 minutes, and allow up to about 2 hours in your plans to include entry, exit, and the finale fireworks.

Information gathered from public forums or data available on the internet and portrayed here.