Official South African Coronavirus Website:

National Arts Festival

Please note, due to the COVID-19 pandemic, the shows listed here may have been cancelled by the organisers. For more information, please contact the shows’ organisers directly.

  1. Magic Shows
  2. National Arts Festival

National Arts Festival

The National Arts Festival is the biggest annual celebration of the arts on the African continent. It is held annually in June/July in Grahamstown, SA.


Magic Africa Productions (Pty) Ltd publishes information provided by the event organiser and cannot be held liable for any errors, omissions, changes, refunds or event cancellations. To avoid disappointment, please ensure you make your bookings directly with the event organiser. Please direct any queries regarding an event or show directly with the event organiser.