A bingo evening saw money raised from the raffle go to the Rhayader Community Nursery.
This follows on from a sponsored toddle waddle last summer held by the nursery children and a 10-mile sponsored walk held by the staff and some of the carnival committee members.
The nursery wanted to donate money from this to the carnival to help keep the event going.
At Christmas the carnival committee also held a lucky square competition and raised money for the Rhayader branch of Cancer Research.
“We were supposed to hold another event and were to donate the raffle money as above but the event fell through, but we still wanted to do our part, as the ladies kindly support us and run our tea tent at the carnival each year,” said a carnival spokesperson.
Both local organisations received more than £200. Rhayader Carnival week this year runs from July 13-21, with carnival day itself being on Saturday, July 20.
Pictures taken by Ruth Rees Photography.