Edinburgh International Science Festival: 4th to 19th April. Edinburgh International Children’s Festival: 20th to 31st May. Edinburgh International Film Festival: 17th to 28th June. Edinburgh Jazz & Blues Festival: 17th to 26th July. Edinburgh Art Festival: 30th July to 30th August. Edinburgh Festival Fringe: 7th August to 31st August. Royal Edinburgh Military Tattoo: 7th August to 29th August. Edinburgh International Festival: 7th to 31st August. Edinburgh International Book Festival: 15th to 31st August. Scottish International Storytelling Festival: 16th October to 31st October. Edinburgh’s Christmas: Late November to Early January. Edinburgh’s Hogmanay: 30th December to 1st January.