The Midhurst Medieval Festival takes place annually in the Old Town, in early May, featuring re-enactments, falconry, spinning and weaving demonstrations, have-a-go archery, medieval music, stalls and medieval food.