| Edinburgh International Science Festival | 2nd -13th April 2004 |
| Children's International Theatre Festival | 25th May - 2nd June 2004 |
| Royal Highland Show, Edinburgh | 24th -27th June 2004 |
| Edinburgh International Festival | 15th August - 5th September 2004 |
| Edinburgh Festival Fringe | 8th - 30th August 2004 |
| Edinburgh Military Tattoo | 6th - 28th August 2004 |
| Edinburgh International Film Festival | 18th - 29th August 2004 |
| Edinburgh Book Festival | 14th - 30th August 2004 |
| Edinburgh International Jazz and Blues Festival | 30th July - 8th August 2004 |
| Edinburgh's Capital Christmas | End November - 24th December 2004 |
| Edinburgh's Hogmanay | End December - Beginning January 2005 |
|