The Edinburgh International Book Festival is the largest public celebration of books in the world. It takes place annually in August, and includes over 200 events for families and young people. In 2019 it takes place from 10th to 26th August.
Arts & Crafts
Books & Reading
Enter your home location and ages of your children to find the perfect activity.