Bibb Cemetery Inc. annual meeting, 2 p.m., Harvey Chapel, Gatewood Road. It is election time, and all seats are up for election. Cleanup day is set for April 20, weather permitting. Volunteers and donations are requested.
United Singles of Beckley, 6 p.m., mystery dinner, meet at Kroger parking lot, Robert C. Byrd Drive, Beckley, car pool, call 304-222-2102.
Frankford Ruritan Club Annual Scholarship Auction, 11 a.m., Frankford Elementary School. Antiques, household items, tools and much more will be auctioned. All proceeds are used to provide scholarships to area youths. Hot dogs will also be sold from the concession stand.
Friends of the Library Book Sale, members only from 9 a.m. to 1 p.m., open to the public from 1 to 4 p.m., Raleigh County Public Library, Beckley.
Free Thinker meeting, 9 a.m. to 2 p.m., Kanawha County Library, new perspectives on old issues. Lively discussion, www.abodia.com, 304-344-2335, @abodia.com.
UMW Local Union 5770 of Eccles, 10 a.m., Local Union Hall, Eccles.
Trap Hill Volunteer Fire Department, 11 a.m., the station.
Beckley Lodge No. 27, 11 a.m., Lodge Hall on G Street, followed by Royal Arch meeting.
American Red Cross blood drawing, 9 a.m. to 1 p.m., Chapter House, 200 Industrial Drive, across from John W. Eye Co. For appointment call 304-255-1508.
Indoor flea market, Bradley Fire Department, 8 a.m. to 4 p.m., vendors spaces available, 304-877-2340.
Veterans of Foreign Wars Post 4326 of Midway karaoke, 8 p.m. to midnight, 1000 Midway Road, Midway. They also have daily raffle.
Hinton Veterans Museum, Ballengee Street, Hinton, noon to 4 p.m.
Breakfast served, 8 a.m. to 11 a.m., Moose Lodge, 810 Monroe Ave., Ronceverte, dine in or carryout welcome, call 304-645-6255.
Bingo, Lester Fire Department; early bird, 6:30 p.m., regular bingo, 7 p.m. Call 934-6622.
Bingo, 6:30 to 7 p.m. and 7 to 10 p.m., Summers County Volunteer Fire Department and Rescue Squad Station 13, beside Kirks Restaurant, Hinton. Refreshments.
Freedom Area Narcotics Anonymous meeting, First Presbyterian Church, Duhring and Tazewell streets (annex), Bluefield, 6 p.m.; Drop Inn Center, 325 Prince St., Beckley, 6:30 p.m. Call 1-800-766-4442; Wellness Center, 221 Temple St., Hinton, 7 to 8 p.m., call 304-466-3916.
AA meetings, Beckley, SWV Fellowship Home, 201 Woodlawn, 8 p.m. (OD); Primary Purpose Group, Oak Hill Presbyterian Church, 250 Central Ave., 8 p.m. (CD); Rainelle Medical Center, 645 Kanawha Ave., 7 p.m. (OD) (Dist. 17); Summersville Presbyterian Church, 407 S. Laurel St., 8 p.m. (OD); Rupert, candlelight meeting, 7 p.m., Big Clear Creek Baptist Church, Anjean Road, 0.4 mile off Rt. 60, for information on any meetings, call 304-252-9444 or 1-800-333-5051.
Mountain Area Narcotics Anonymous High on Life Group, Princeton Group open meeting, 2 p.m., Princeton Community Hospital, board room, discussion.