Welcome to The Barnyard
The Barnyard in Mossel Bay provides live entertainment in Mossel Bay. Situated just 10 minutes from Mossel Bay on the Herbertsdale road, The Barnyard Theatre has been in operation for the past 10 years and is well known and loved by locals and visitors alike and has hosted most of South Africa’s top artists and performers.
With a capacity of 220 for live music events or plays and up to 150 people for weddings and functions where a sit down meal is served, it is the ideal venue to host your event.
Let us notify you of upcoming shows
![]() |
||
|
||
|
|
||
![]() |
||
"Barnyard Bucket" - price R175 (contains more than enough food for 2)![]()
We also sell a variety of other dishes at very reasonable prices. These hearty dishes include, but is not limited to:
Please note that some meals may not be available on certain nights, but there will always be a selection of 2 or more meals on any given night.
For the little ones we always have:
|
||
|
|
||
![]() |
||
|
![]() |
|
|
|
||
![]() |
||
|
The Barnyard Theatre is a licensed premises. You are not allowed to bring your own alcohol or food onto these premises. |
||
|
|
||










