1 p.m.: Pakistan Lecture; Princeton Senior Resource Center, Suzanne Patterson Center. Free.
1 p.m.: Talk and book signing by Jennifer Weiner, author of Fly Away Home; Princeton Public Library.
5 p.m.: Teen Writing Workshop; Princeton Public Library. Free.
5 to 8 p.m.: Live Jazz with trumpeter John Henry Goldman and other jazz musicians; Labyrinth Books, 122 Nassau Street.
6:30 to 8:30 p.m.: Princeton HealthCare System hosts “Many Challenges, Many Worlds” discussion; Hamilton YMCA, 1315 Whitehorse-Mercerville Road, Hamilton. Also July 21 from 6:30 to 8:30 p.m.
8 p.m.: Princeton University Summer Chamber Concert with Carducci String Quartet; Richardson Auditorium. Free.
7:30 to 9:15 a.m.: Business Owner Roundtable breakfast; Bartolomei Pucciarelli, main conference room, 2564 Brunswick Pike, Lawrenceville.
11 a.m. to 5 p.m.: Princeton Farmers Market; Hinds Plaza, Princeton Public Library.
6:30 to 8:30 p.m.: Courtyard Concert with Eco Del Sur; Princeton Shopping Center Courtyard.
8 p.m.: Golandsky Piano Festival concert with Fr. Sean Dugan; Taplin Auditorium.
1 to 7 p.m.: American Red Cross blood drive; Princeton Junction Firehouse training room, 245 Clarksville Road.
7 to 8:15 p.m.: Dancers in the Square dance concert with professional adult dancers; Palmer Square. Free.
7:30 p.m.: Forever Young: A Totally Boss 80’s Revue; Washington Crossing Open Air Theatre. Also Saturday and Sunday at 7:30 p.m.
7:30 to 8:30 p.m.: Central Jersey Dance Society presents Jersey Jumpers Swing Dance with Beginner/Intermediate East Coast Swing lesson; Unitarian Church, 50 Cherry Hill Road.
8 p.m.: Golandsky Piano Festival concert with Ilya Itin; Taplin Auditorium.
2 to 4 p.m.: Summer music series; Palmer Square green.
7 p.m.: Blue Curtain concert series presents Mariachi Real De Mexico; Pettoranello Gardens, Princeton Community Park North. Free.
8 p.m.: Golandsky Piano Festival concert with jazz band from Berklee School of Music’s Global Jazz Institute; Taplin Auditorium.
1 p.m.: “Beat the Heat” Movie for Seniors, Invictus; Princeton Senior Resource Center, Suzanne Patterson Center. Free.
5:15 to 6 p.m.: Yoga for Families Touched by Autism; Center for Relaxation & Healing, Plainsboro.
6:30 p.m.: Wine and Beer Tasting Class, “Introductory Class on Italian Wines”; Wegmans Food Markets, 240 Nassau Park Boulevard.
5 p.m.: Teen Writing Workshop; Princeton Public Library. Free.
5 to 8 p.m.: Live Jazz with trumpeter John Henry Goldman and other jazz musicians; Labyrinth Books, 122 Nassau Street.
11 a.m. to 5 p.m.: Princeton Farmers Market; Hinds Plaza, Princeton Public Library.
6:30 to 8:30 p.m.: Courtyard Concert with Celtic Crossroad; Princeton Shopping Center Courtyard.
6:30 p.m.: Princeton Borough Shade Tree Commission hosts a Tour of Urban Forestry; begins in the William Street entry parking lot, Princeton University. Free.
8 p.m.: Outdoor screening of Roman Polanski’s Chinatown; Princeton Art Museum. (In case of rain, film will be screened in McCormick 101.)
9 a.m. to 3 p.m.: New Jersey Regional Coalition and PlanSmart NJ present “Building One New Jersey: State Planning for Inclusion, Sustainability, & Economic Growth”; Frist Campus Center, Princeton University.
7 to 10 p.m.: Central Jersey Dance Society “Dancing Under the Stars” California Mix dance; Hinds Plaza, Princeton Library.
7:30 p.m.: Louis Palena’s Feelin’ Groovy: A 60’s Revue; Washington Crossing Open Air Theatre. Also Saturday and Sunday at 7:30 p.m.
7:30 p.m.: Courtyard Concert with Animus; Grounds For Sculpture, Hamilton.
2 to 4 p.m.: Summer music series; Palmer Square green.
6 p.m.: West Windsor Arts Council summer concert with The Billy Walton Band; Nassau Park Pavilion (behind Panera Bread), Nassau Park Shopping Center, Route 1.