The City of Alabaster hosts one of the largest annual public gatherings in Shelby County. CityFest, which was started to celebrate Alabaster’s 50th birthday in 2003, has grown into one of the most popular celebrations in the area. With thousands of visitors attending the celebration, CityFest features live music, a large children’s area with games, rides and other fun activities. Many vendors also set up during the celebration to sell merchandise and food items. Many community-based corporate donors come together each year to help CityFest come to life.