St. James Lutheran Church, 1341 Mays Landing Road, will hold a spring fair from 9 a.m. to 2 p.m. Saturday, May 17. Fair will have flea market, flower sale, baked goods, crafts, arts and more. There will also be a bounce house for kids and the Boy Scouts will hold a hot dog and drink sale. Vendor spaces are $15. Call (609) 561-4488.