You are spoiled for choice today in the Capital.
Today the 23rd annual Duck Race takes place in Stockbridge. The proceeds from the event will go to two charities, St Columba’s and Lifecare Edinburgh.
The International Magic Festival is running till Friday, with many shows on offer. You can catch a performance of the Card Ninja this afternoon.
More Zapcat racing competitions at Ocean Terminal.
Taste of Edinburgh is on at The Meadows. The good weather must be helping attendance numbers at this event which we told you about here.
T in the Park is on next weekend, and one of the Edinburgh based bands, Kid Canaveral, will be playing on the BBC Introducing Stage on Saturday. Here is a sample of their music:-