The first ever carnival was held in the summer of 1904 and over its 105 year history has seen many changes. Before 1940 carnival and may fair day were two of the big days in the Rhayader calendar.

From the early 1920’s to 1939 the carnivals were organised by Rhayader Chamber of Trade. They were held in august and on a Thursday which was half day closing. During the afternoon there was various entertainment and confetti battles, later there would be the judging of the classes and parade finishing with a dance either the St Clements Hall (now the Leisure Centre) or the Drill Hall ( now the mace supermarket).

Through the 1930’s music for the dance was usually provided by "Rays Rhayader Rhythmics". Entries for the classes would come from the surrounding area, likewise the locals would also go to the neighbouring carnivals. They didn’t go to the effort of making the costumes just for one day. Many entries were entertainment in themselves, and would keep the crowd amused for much of the day. Hundreds came into town for carnival day and special train timetables were advertised for the event.

When the carnival Re-started after World War Two they were organised by the parish council through the Wean Capel Park management committee, who administered the park for the Wean Capel Part Trust. The Carnival was one of the events arranged to raise money for the upkeep of the park. The other events were sports, barbeque and children’s parties.

Voluntary help (as always) was required, and in this the W.I. were a great help in seeing to the preparation of the Queen and Attendants.

Things changed with re-organisation of local government. Since then organisation has been by a community committee appointed each year at the Annual General meeting. From a one day event held on a Saturday, since 1984 it has been extended to include a weeks events concluding with carnival day. 2004 saw it celebrate its centenary year and to date Rhayader Carnival is the only one to have been held every year since restarting.