Barnyard Theatre | Cresta
Friendship, good food, wine and brilliant entertainment - this is where it all comes together! The Barnyard started as a homely, rustic farm theatre in Plettenberg Bay where friends and family could be entertained and eat, drink and talk into the small hours of the morning.

It proved to be such a winner that more Barnyard Theatres started popping up all over the country. There are currently 12 Barnyard Theatres in South Africa. While each theatre is a product of its individual setting, they all retain the quaint rustic charm of the original farm theatre's humble beginning.


Rock Royalty
19 Apr - 29 May

Elvis The Way It Was
31 May - 5 Jun

One Vision - A Tribute to Abba & Queen
7 Jun - 10 Jul

Kidz Rock The Hits
11 Jun

The Rocky Horror Party
12 Jun

90s Mania
12 Jul - 28 Aug

1 Hit Wonders
30 Aug - 9 Oct

80's Rewind - The Total 80s Party
11 Oct - 31 Dec

Barnyard Theatre | Cresta

p: 011 478 5300

Shop L205
Cresta Shopping Centre
Beyers Naude Drive

Share the love

Popular this week

Events near you

Premium Venue
Moyo Zoo Lake
Moyo Zoo Lake
Moyo Zoo Lake is a tranquil retreat from the urban hustle and bustle of Joburg.
Check out our Instagram feed