Asbury United Methodist Church, 340 E. Market St., will host Kingdom Rock, 6-8:30 p.m. July 28-31. Four-year-olds to sixth-graders are invited to participate in Bible-learning activities, music, games, crafts and treats. Each day will end a Fanfare Finale-a celebration that gets everyone involved in living what they've learned. Family members and friends are encouraged to participate in the finale at 8:15 p.m. For more information, call the church office at (717) 843-0733 or email info@asburyyork.org.

First St John's Lutheran Church, 140 W. King St., will host its vacation Bible school, Go Tell It on the Mountain, 6-8:15 p.m. Sunday, July 28, to Thursday, Aug. 1. The event is open to pre-schoolers through sixth-graders. Call the church office to register at (717) 843-8597.

Lighthouse Baptist Church, 5005 Carlisle Road, Dover, will host Dare to be a Daniel, vacation Bible school for 2-year-olds to seventh-graders, 6:30-8:30 p.m. Aug. 5-9. The free event will feature puppets, Bible lessons, food, crafts and games. Pre-registration is requested. To register, call (717) 292-5000 or visit www.lighthousebap.org.

Pinchot Park Assembly of God, 2755 Rosstown Road, Wellsville, invites children ages 4-12 to join in the VBS fun of The Armor of God Boot Camp, 6:30-9 p.m. Aug. 5-9. There will be games, songs, crafts, skits and snacks. Aug. 9 will be family night, with a free spaghetti dinner, giant slip and slide, and ice cream sundaes. For more information, call (717) 432-2869 or (717) 659-0450.

Friendship Community Church will host Parable Quest, a mini vacation Bible school for 4-year-olds to sixth-graders, 6-8:30 p.m. Friday, Aug. 16; 1-3:30 p.m. Saturday, Aug. 17; and 12:30-3:30 p.m. Sunday, Aug. 18, with lunch provided. Children will go on a quest to discover how Jesus' words can make a difference in their lives. To register or for more information, visit www.FriendshipCommunity.org or call the church office at (717) 779-0400.