Mayfest 2024 Richmond American. Mayfest fair at richmond castle on saturday, sunday and monday: Richmond mayfest, richmond, north yorkshire. Kick off mayfest in style on friday evening at the town hall! 3rd, 4th, 5th and 6th may!