VACATION BIBLE SCHOOL, 6:30-8:30 p.m. Sunday-Thursday for youth and 9 a.m.-noon, Monday-Friday for children at Midway Baptist Church in Phenix. Kids of all ages are welcome. The them is Game on. For more information or to register, call (434) 376-3574.
REVIVAL, 7 p.m. prayer and praise and 7:30 p.m. service at Shiloh Baptist Church. The Rev. Samuel Trent, Pastor of Morrison Grove Baptist Church in Charlotte Court House will be the guest minister. Music will be provided each night by a different choir.
GOSPEL CONCERT, 6 p.m. at Ontario Christian Church. Gospel recording artist Michael Wayne Smith of Oak Ridge, Tennessee will be in concert. The church is located at 175 Old Kings Road in Drakes Branch.
FISH FRY, 11 a.m. on Main Street in Keysville, near the Polar Express. This event will be sponsored by Antioch Baptist Church.
INDEPENDENCE DAY CELEBRATION, 3-9:30 p.m. at Patrick Henry’s Red Hill. The event will include fireworks, music, living history demonstration/colonial games and more. For more information, call (434) 376-2044.
COMMUNITY MEETING, 7 p.m. at the Bacon District Fire Department. This event is sponsored by Wylliesburg/Red Oak Supervisor Kay Pierantoni.
YARD SALE, 8 a.m.-1 p.m. at Keysville Methodist Church. Items will be both inside and in the rear parking lot. Proceeds will benefit local mission projects.
FOURTH OF JULY CELEBRATION, 11 a.m.-10 p.m., hosted by the Meherrin Volunteer Fire and Rescue, 102 Moores Ordinary Road. Fireworks show will begin at 9:30 p.m. The event will feature music by Step Back Band. For more information, call (434) 547-7861.
DEMOCRATIC MEETING, 7 p.m. at the Drakes Branch Municipal Building, 4800 Drakes Main St.