York County is bursting with all types of festivals, fairs and extravaganzas for residents to enjoy this year. From music to food to live animals, there's something for everyone.

First up is the May Day Fairie Festival. The three-day celebration, running from Friday through Sunday, transforms Spoutwood Farm into a land filled with fairies and mythical creatures.

Whether you're looking for food, music, crafts or entertainment, a festival is one place to see it all. Below is a list of several upcoming festivals in and around York County.

Read a list of this summer's festivals.