Playing a leading role in the development of agriculture and the rural economy in Wales for over a century.
Join us for our three main events at The Royal Welsh Showground, Mid Wales.
Smallholding & Countryside Fest: 18-19 May ’24
Royal Welsh Show: 22-25 July ’24
Royal Welsh Winter Fair: 25-26 November ’24
Our spring-time event is a celebration of the countryside and rural life, with smallholding pursuits at it’s heart.
Join us for the weekend long event, 18th & 19th May 2024.
The Royal Welsh Show is the pinnacle event in the British agricultural calendar with four-days of competitions, entertainment and attractions.
Join us for the next Royal Welsh Show from 22-25 July 2024.
Come and celebrate the start to Christmas and witness the finest prime stock show in Europe at the Royal Welsh Winter Fair.
Join us on the 25th & 26th November 2024.
Weddings – Ceremonies – Receptions – Evening Celebrations
The showground is the ideal place to hold your special day – no matter what type of wedding you’re planning, there is something here for everyone.
There’s so much for visitors to see and do. Find out all you need to know here...
Whether you want to bring a stand or do some shopping, the showground is the place to be.
We have thousands of different competitions held across all three of our events.
Be part of the Royal Welsh Team and become one of our fantastic sponsors.
Become a member of the Royal Welsh Agricultural Society and play your part in supporting the rural economy and community in Wales. As a member you will have entry to each day of the Royal Welsh Show, plus a host of other benefits!
This years Feature County is Ceredigion! Find out all about them and what they're up to here.
As one of the best connected rural event sites in Wales, the showground hosts over 400 events each year, ranging from conferences, dog shows, sporting events, rallies and sales.
We’re extremely grateful for every gift left to us, no matter how large or small. Every legacy we receive helps in supporting agricultural and rural communities in Wales.