Hot soup and sandwiches, 6 p.m., Calloway Heights Baptist Church, 132 Rural Acres Drive, Beckley.
Pipestem Ruritan Club, gospel sing, musicians and singers welcome; 6 p.m.
Narcotics Anonymous, Oceana Library Group, conference room, 7 p.m., call 304-682-6982 or 304-923-2979, 304-682-7178.
Nar-Anon support meetings, 6:30 p.m., St. Andrew’s Episcopal Church, Oak Hill. Call Vicki at 304-222-0284.
The Bridge Recovery Group meeting, 7 p.m., Christian Resource Center, 300 N. Kanawha St., Beckley. Call Ernie at 304-252-9494.
Veterans of Foreign Wars Post 4326 of Midway karaoke, 8 p.m. to midnight, 1000 Midway Road, Midway. They also have daily raffle and continuous membership drive.
Islamic Association of West Virginia, Beckley Chapter, 307 Stanaford Road, Beckley, 1:30 p.m., Jumu'ah; 8 p.m., Quran session.
Line dance class, new Moose Lodge, New River Drive, beginners class, 7 p.m., experienced class, 8 p.m. Call 304-253-7807.
Bingo, Mount Hope Lions Club, doors open, 5 p.m., early birds, 6:30 p.m., regular bingo, 7 p.m.; 11 $75 games, four $100 games, one guaranteed $250 coverall, one progressive $500 coverall. Call 304-877-9800.
Bingo, Knights of Columbus, behind St. Francis deSales Catholic Church, 201 Raleigh Ave., Beckley, Early bird bingo at 6:30 p.m., regular games at 7 p.m., jackpot-winner take all.
Bingo, Rainelle VFW Post 4484, 401 Main St., Rainelle. 6:30 p.m., early birds, regular games at 7 p.m.
Bingo, Beaver Fire Department, 6:30 p.m., early birds; 7 p.m., regular games. Call 304-252-5824.
Bingo, 5 p.m., Sophia City Volunteer Fire Department, Main Street, Sophia, raffle, early bird starts at 6:30 p.m., regular games at 7 p.m.
High on Life Group meeting, 9 a.m., Mother Program (FMRS), Eisenhower Drive, Beckley.
Freedom Area Narcotics Anonymous meeting, St. James Episcopal Church, Court Street, Lewisburg, noon; First Presbyterian Church, Duhring and Tazewell streets (annex), Bluefield, 6 p.m.; Drop Inn Center, 325 Prince St., Beckley, 7:30 p.m. Call 1-800-766-4442.
AA meetings, Beckley Higher Power Group, SWV Fellowship Home, 201 Woodlawn Ave., noon (OD); Beckley Appalachian Regional Hospital, 306 Stanaford Road, 8 p.m. (OB); Beckley, Steps to Freedom, Beckley Presbyterian Church, 203 S. Kanawha St., 8 p.m. (OBB); Oak Hill, Presbyterian Church, 250 Central Ave., 8 p.m. (OD); Richwood, 4 E. Main St., 8 p.m. (OBB); Rupert, Big Clear Creek Baptist Church, Anjean Road (0.4 mile on left off Rt. 60), 7 p.m. (OD); (Dist. 10); Webster Springs, St. Anne’s Catholic Church, 160 McGraw Ave., 8 p.m. (OD); Whipple/Scarbro, High Noon Group, New River (Robinson) Annex (Route 612, off U.S. 19), noon (OD/); Oak Hill, Presbyterian Church, 250 Central Ave., 8 p.m. (OD); for information on any meetings, call 304-252-9444 pr 1-800-333-5051.
Hinton Veterans Museum, Ballengee Street, Hinton, noon to 4 p.m.