Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Cape Ballet Africa presents Swan Lake

The world’s most loved and enduring ballet comes to Johannesburg as Cape Ballet Africa presents the legendary 'Swan Lake' at Teatro, Montecasino this winter.

A masterpiece that has captivated audiences for generations, 'Swan Lake' remains the pinnacle of classical ballet — a timeless tale of love, magic, and sacrifice. Set to Tchaikovsky’s magnificent and soaring score, this breathtaking production weaves a story of passion, betrayal and eternal devotion.

Prince Siegfried’s heart is captured by Odette, a princess cursed to live as a swan by day. Their fates entwine in a powerful struggle against evil, where love must prove stronger than the sorcery that seeks to tear them apart.

Celebrated for artistic excellence and expressive storytelling, Cape Ballet Africa brings dramatic intensity and elegance to this cherished classic. Opulent sets, sumptuous costumes, and unforgettable choreography combine to create a ballet experience that stirs the soul and leaves audiences breathless.

Experience the grandeur, grace, and emotional power of Tchaikovsky’s 'Swan Lake' in Johannesburg’s most spectacular theatre setting.


Date: 7 to 21 August 2026

Time: Various days at 1pm, 3pm, 5.30pm, 7pm or 7.30pm

Price: R220pp to R720pp


Venue address: Teatro at Monte Casino, Teatro Road, 1 Montecasino Blvd, Fourways, Johannesburg

Wheelchair accessibility: Yes

Accessibility details: Lifts are available from all parking areas and there is one lift inside the venue. There is limited wheelchair seating. For wheelchair seating, please call the theatre on 011 511 1988. There is no disabled access to the balcony.


Website: https://www.swan-lake.co.za/

Instagram: https://www.instagram.com/capeballetafricaswanlake/

Facebook: https://www.facebook.com/capeballetafricaswanlake