3 p.m.: Engaged Retirement & Encore Careers Program, “Maximizing Your Volunteer Experience”; Princeton Public Library.
5 to 8 p.m.: Live Jazz with trumpeter John Henry Goldman and other jazz musicians; Labyrinth Books, 122 Nassau Street.
7 to 8:30 p.m.: Ask-a-Lawyer Program (free legal advice on immigration and other issues); Princeton Public Library.
7:30 p.m.: Readings by U.S.1 Poets Jane McKinley and Jake Willard-Crist; Princeton Public Library.
8 p.m.: Princeton Festival production of The Threepenny Opera; Matthews Acting Studio, 185 Nassau Street. Also Friday and Saturday at 8 p.m.
11 a.m. to 5 p.m.: Princeton Farmers Market; Hinds Plaza, Princeton Public Library.
6:30 to 10 p.m.: 2nd Annual Wine, Dine & Jazz event; Salt Creek Grille, Forrestal Village, Route 1.
6:30 to 8:30 p.m.: Courtyard Concert with The Klez Dispensers; Princeton Shopping Center Courtyard.
7 p.m.: Music in the Park with Thursday Night Jazz Band; Weeden Park, Lawrenceville.
7 p.m.: Evening of jazz with preview of exhibition “Presence and Remembrance: the Art of Toshiko Takaezu”; Princeton Art Museum.
7 p.m.: Justin Bieber with Sean Kingston; Sun National Bank Center, 81 Hamilton Avenue, Trenton.
8 p.m.: Princeton Festival piano competition finals; Taplin Auditorium, Fine Hall.
8 p.m.: Princeton Summer Theater’s The Heidi Chronicles; Hamilton Murray Theater, Princeton University. Also Friday at 8 p.m., Saturday at 2 and 8 p.m., Sunday at 2 p.m.
6 to 8 p.m.: JaZams annual Block Party with crafts, music, food; Hulfish Street, Palmer Square.
7 p.m.: Sordid Lives; Kelsey Theatre, Mercer County Community College. Also Saturday at 8 p.m., Sunday at 2 p.m.
7 p.m.: Princeton Fire Department annual parade; Nassau Street from Chestnut Street to Witherspoon Street, then on Witherspoon Street to Township Municipal Complex.
7:30 p.m.: Courtyard Concert with Broadside Electric; Grounds for Sculpture, Hamilton.
7:30 p.m.: The Wizard of Oz; Washington Crossing Open Air Theatre. Also Saturday and Sunday at 7:30 p.m.
8 p.m.: Marvin Harold Cheiten’s Miss Connections; Off-Broadstreet Theatre, Hopewell. Also Saturday at 8 p.m., Sunday at 2:30 p.m.
3 to 11 p.m.: Sixth Annual Mercer County Freedom Festival; Mercer County Park, West Windsor. Free.
6 p.m.: West Windsor Arts Council summer concert with Swing Sabroso; Nassau Park Pavilion (behind Panera Bread), Nassau Park Shopping Center, Route 1.
8 p.m.: Princeton Festival Chorus concert of music by Brahms and Mendelssohn; Princeton University Chapel.
9:30 a.m. to 12:30 p.m.: Alliance Française de Princeton’s theater workshop for teenagers fluent in French; Suzanne Patterson Center. To register, call (609) 577-6052.
2 to 4 p.m.: 1.9 mile, two-hour Walking Tour of downtown Princeton and University campus; Historical Society of Princeton, 158 Nassau Street.
3 to 5 p.m.: Computer Safety Workshop; Plainsboro Public Library, 9 Van Doren Street, Village Center, Plainsboro.
3 to 6 p.m.: Talk and book signing by Christian Lander, author of Stuff White People Like; Triumph Brewing Company. For tickets, visit www.onesimplewish.org/events.
3 p.m.: Princeton Festival production of Handel’s opera Ariodante; McCarter Theatre.
4 to 9 p.m.: Firefly Festival; Terhune Orchards.
8 to 11:30 p.m.: Argentine Tango Social Dance; Suzanne Patterson Center.
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 The Blawenburg Band; Princeton Shopping Center Courtyard. Dusk: Independence Day fireworks hosted by Spirit of Princeton; Princeton University athletic fields.
8 p.m.: Princeton University Summer Chamber Concert with Ahn Trio; Richardson Auditorium. Free.
Noon: American Boychoir; Princeton Public Library. Free.
7:30 p.m.: Stars and Stripes: A Patriotic Revue; Washington Crossing Open Air Theatre, Titusville. Also Saturday and Sunday at 7:30 p.m.
8 p.m.: Shakespeare ’70 production of The Tempest; Kelsey Theatre, Mercer County Community College. Also Saturday at 8 p.m.
2 to 4 p.m.: Summer music series; Palmer Square green.
11 a.m. to 3 p.m.: Independence Day celebration with Revolutionary War period soldiers, 2nd Continental Artillery, and reading of the Declaration of Independence at 1 p.m.; Princeton Battlefield Park.
Recycling
8 p.m.: Ringo Starr & His All Starr Band; State Theatre, New Brunswick.
1 p.m.: “Beat the Heat” Movie for Seniors, Hopscotch; Princeton Senior Resource Center, Suzanne Patterson Center. 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 Alex Mitnick and the Kaleidoscope Band; Princeton Shopping Center Courtyard.
8 p.m.: Adelaide’s Ice Cream Dreams; Paul Robeson Center for the Arts. Also Friday at 2 p.m., Saturday at 8 p.m.
7 to 10 p.m.: Central Jersey Dance Society “Dancing Under the Stars” Salsa dance; Hinds Plaza, Princeton Library.
7:30 p.m.: Moon over Buffalo; Washington Crossing Open Air Theatre. Also Saturday and Sunday at 7:30 p.m.
7:30 p.m.: Courtyard Concert with Arturo Romay; Grounds For Sculpture, Hamilton.
8 p.m.: Shakespeare ’70 production of The Tempest; Kelsey Theatre, Mercer County Community College. Also Saturday at 2 and 8 p.m., Sunday at 2 p.m.
11 a.m.: Historical reenactment of 19th century baseball game, hosted by Historical Society of Princeton; Princeton High School junior varsity baseball field next to 25 Valley Road.
2 to 4 p.m.: Summer music series; Palmer Square green.
6 p.m.: West Windsor Arts Council summer concert with Princeton Country Dancers; Nassau Park Pavilion (behind Panera Bread), Nassau Park Shopping Center, Route 1.
4 to 9 p.m.: Multi-Cultural Dance; Albert Hinds Plaza, Princeton Public Library.
8 p.m.: Golandsky Piano Festival concert with Gulsin Onay; Taplin Auditorium.