Admittedly some of the shows that are billed as 'free', particularly at the Edinburgh Festival Fringe, ask for a donation after the show - but if you don't like them you don't have to put your hand in your pocket.
And if you're a bit clever about it you can enjoy other highlights without spending a penny - from cinema screenings to art galleries.
1. A weekend of music in the gardens
Princes Street Gardens will be the venue for the free 'Opening Fanfare' of the Edinburgh International Festival on August 5-6. On Saturday, August 5, Scottish youth and amateur ensembles take over three pop-up stages in the gardens, culminating in a final moment of joint music making at the end of the day. Sunday, August 6, sees an epic set from the thrilling GRIT Orchestra as well as performances from three National Youth Companies, The National Youth Pipe Band of Scotland, Royal Conservatoire of Scotland and National Youth Brass Bands of Scotland.
2. Enjoy the write stuff
Running from August 12–28, the Edinburgh International Book festival has hundreds of events featuring novelists, politicians, musicians and journalists. The majority of the events are ticketed, but many of them are streamed live to the big screens of the leafy Edinburgh College of Art courtyard. Enjoy listening to literary discussions over a drink from the cafe or bar. There's no charge for entry to the courtyard - or the bookshop where author signings will take place.
3. Have a visual art attack
The Edinburgh Art Festival runs from August 11-27 and celebrates the visual arts in official and pop-up galleries (such as the one pictured in Johnston Terrace Nature Reserve in 2021) across the city. Now in its 19th edition, most of the exhibitions are free - just grab a programme and use the included map to make your way around.
4. Join the discussion at The Hub
A number of free afternoon events are being held at The Hub - the home of the Edinburgh International Festival - some in partnership with the Festival of Politics. Those appearing include former Makar Jackie Kay (pictured), composer Nigel Osbourne, author Dina Nayeri, award-winnning theatre artist Geoff Sobelle, and theatre director, playwright and actor Johnny McKnight. Tickets are free but must be booked in advance on the Edinburgh International Festival's website.