St. Laurence School in Upper Darby will hold its sixth annual Arts and Crafts Festival on Saturday, April 29 from 10 a.m. to 3 p.m.

Artists, crafters, student artwork, food, moon bounce, games, face painting, art activities and an art raffle will support the arts and other programs at the Delaware County parish school.

The festival will be located in Pastor’s Hall, under St. Laurence Church, located at 8245 West Chester Pike in Upper Darby.