11 a.m. to 4 p.m.: Princeton Farmers Market; Hinds Plaza, Princeton Public Library.
5:30 to 8:30 p.m.: YWCA Princeton special event celebrating 90th Anniversary of Women’s Right to Vote, with special screening of “Iron Jawed Angels”; 59 Robeson Place.
6:30 to 11 p.m.: HotSalsaHot presents 6th Annual Salsa Social; YWCA, 59 Paul Robeson Place, Princeton.
8 p.m.: “Free Preview” performance by the Improv Comedy Troupe “Far & In Between”; Paul Robeson Center for the Arts, 201 Witherspoon Street.
7:30 p.m.: Seussical the Musical; Washington Crossing Open Air Theatre. Also Saturday and Sunday at 7:30 p.m.
7:30 p.m.: Courtyard Concert with Tigertown Dixieland Band; Grounds For Sculpture, Hamilton.
Noon to 4 p.m.: Barnes & Noble Host Job Fair; MarketFair Mall Center Court, 3535 Route 1 South.
2 to 4 p.m.: Summer music series; Palmer Square green.
7:45 p.m.: Argentine Tango Social Dance; Unitarian Church, 50 Cherry Hill Road.
9 a.m. to 1 p.m.: Lawrenceville Main Street Farmers Market; 17 Phillips Avenue, Lawrenceville.
Recycling
1 p.m.: “Beat the Heat” Movie for Seniors, Date Night; Princeton Senior Resource Center, Suzanne Patterson Center. Free.
6 p.m.: “Films for Foodies” Series, Fried Green Tomatoes; Princeton Public Library. Free.
7:30 to 8:30 p.m.: Intro to Martial Arts for adults; Can Do Fitness Club, 121 Main Street, Princeton Forrestal Village. Free.
9 a.m. to 3 p.m.: American Red Cross open blood drive; Wildwood Crest Conference Rooms, 400 College Road, Princeton.
7:30 p.m.: Songs of the Silver Screen; Washington Crossing Open Air Theatre. Also Saturday at 7:30 p.m.
2:30 p.m.: Pixar Film Series, Finding Nemo; Princeton Public Library. Free.
4 p.m.: Cabaret; Bucks County Playhouse, 70 South Main Street, New Hope. Also 8 p.m.
7:30 p.m.: Annie; Washington Crossing Open Air Theatre. Also Saturday and Sunday at 7:30 p.m.
8 p.m.: Stage allusion by Aurelia’s Oratorio; McCarter Theatre.
8 to 10 p.m.: Dance Improv; All Saints Church, 16 All Saints Road, Princeton.
Noon to 6 p.m.: Palmer Square hosts 19th annual JazzFeast; Palmer Square green.
7 to 8:30 p.m.: Central Jersey Dance Society presents Ballroom Blitz dance; Unitarian Church, 50 Cherry Hill Road, Princeton.
Noon to 6 p.m.: New Jersey Storytelling Festival; Grounds For Sculpture, Hamilton.
6 to 9 p.m.: Central Jersey Dance Society “Dancing Under the Stars” Salsa dance; Hinds Plaza, Princeton Public Library.
Recycling
9 a.m.: Nassau Tennis Club holds free tennis clinic for adult beginners; Nassau Tennis Club, 1800 U.S. 206, Skillman. Also at 10:30 a.m., and Tuesday at 9 and 10:30 a.m.
7 to 8:30 p.m.: “Understanding Youth Sports Concussion: An Evening Presentation for Athletes, Parents, Coaches, School & Athletic Personnel” presentation by Dr. Rosemarie Scolaro Moser; Princeton Day School, 650 The Great Road. Pre-register by email at info@sccnj.com with your name and phone number.
3:30 to 5 p.m.: Free Introduction to Mindfulness Based Cognitive Therapy; Princeton Center for Yoga & Health, 50 Vreeland Drive, Skillman.
9 a.m.: Nassau Tennis Club holds free tennis clinic for adult beginners; Nassau Tennis Club, 1800 U.S. 206, Skillman. Also at 10:30 a.m., and Friday at 9 a.m.
7:30 p.m.: Annie; Washington Crossing Open Air Theatre. Also Saturday and Sunday at 7:30 p.m.
10 a.m. to 5 p.m.: Apple Day; Terhune Orchards, 330 Cold Soil Road. Also on Sunday.
2 to 5 p.m.: The Latin American Legal Defense & Education Fund and Princeton Public Library offer a citizenship workshop; Princeton Public Library. Pre-registration required, call 877-452-5333.
9 p.m.: Jersey Summer Beatles Bash IV starring Glen Burtnik & Friends; State Theatre, 15 Livingston Avenue, New Brunswick.