Edinburgh's largest multicultural celebration takes place every July. This free event transforms Edinburgh’s city centre by bringing together local and international artists for an awe-inspiring display of costumes, dance and music.
The 2026 Edinburgh Festival Carnival will take place on Sunday 19 July. More information coming soon!