Jocko’s Jazz: The Mark Carlsen/Jon Wheatley 50-50 Band, 7:30 to 10:30 p.m. at the Sahara Club, 34 Bates St., Methuen. $10 cover. Wheelchair accessible. 978-683-9200, jockosjazz.com.
Free Chair Yoga Class, 3 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. The monthly class features non-impact exercises. For men, women, teens and adults. Participants move at their own pace, sitting, standing, or using a chair for support. Instructor is Maggie Morgan from the Yoga Room in Hampstead. 603-329-6411, HampsteadLibrary.org.
Mahjong, 1 p.m. at the Methuen Senior Activity Center, 77 Lowell St. 978-983-8825.
Lunch Time Knitting Group, noon to 2 p.m. at the Kelley Library, 234 Main St., Salem, N.H. 603-898-7064.
Sept. 4 & 5
Open House: preschool openings for fall, 8 to 10 a.m. at the Bradford Children’s Center, 10 Church St., Bradford. 978-912-7461.
Tuesdays through Sept. 11
Way of Life — Family Karate, 4:30 to 5:30 p.m. at Family and Community Connection, 346 Broadway, Haverhill. Opportunity for kids and parents to keep active and healthy while learning self-respect and discipline. $5 per class. 978-914-7893.
Wednesday, Sept. 5
Methuen Garden Club meeting, 7 p.m. in Nevins Memorial Library’s Garden Room, 305 Broadway, Methuen. The speaker, Andi Ross, will present “The Call of the Wild.” She will discuss landscaping for wild life as a fun and beneficial theme for gardens. The public is invited to attend. Refreshments will be served.
Dance Social, 1 to 3 p.m. at the Methuen Senior Activity Center, 77 Lowell St. Sponsored by Paul Iannuccillo, candidate for Register of Deeds. Entertainment provided by DJ Dick Arsenault. Refreshments. 978-983-8825.
Read to Dixie, 6 to 7 p.m. at the Kelley Library, 234 Main St., Salem, N.H. Sign-up for one 15-minute session with Dixie the READ dog. Registration required. Sign-up in the Children’s Room. 603-898-7064.
Science Fiction & Fantasy Book Group, 7:30 to 8:30 p.m. at the Kelley Library, 234 Main St., Salem, N.H. This month’s title is “Diving Into the Wreck” by Kristine Kathryn Rusch. 603-898-7064.