Friday, June 21
jaZams Summer Concert and Movie – Alex and the Kaleidoscope Band will perform on the Green at Palmer Square from 6:15-8:15 p.m. and then Princess Bride will be screened at 8:30 p.m. Free.
Washington Crossing Open Air Theatre – Gershwin’s Crazy For You Friday-Sunday at 7:30 p.m. and Disney’s Cinderella Kids Saturday at 11 a.m and Sunday at 4 p.m. Washington Crossing State Park at 355 Washington Crossing-Pennington Road in Titusville. Tickets $5-$15.
She Loves Me – Musical by Bock and Harnick. Princeton Summer Theater at Hamilton Murray Theater in Murray-Dodge Hall, Princeton University, 8 p.m. Friday and Saturday, Sunday at 2 p.m. Tickets $25.
On Golden Pond – Drama by Ernest Thompson at Kelsey Theater, Mercer County Community College, 1200 Old Trenton Road, West Windsor, 8 p.m. Friday and Saturday, 2 p.m. Sunday. Tickets $16.
Summer Solstice Celebration at Duke Farms – Northeast Organic Farming Association event at 1112 Duke Parkway West in Hillsborough. Tours, barn contra dance and more, 4:30-8:30 p.m. Free.
Saturday, June 22
Broadmead Swim Club Open House – Swim in the 20-meter pool and separate enclosed baby pool, check out the other facilities and meet some members who can answer any your questions. 10 a.m.-2 p.m., 184 Broadmead Street, Princeton. (look for the gate at the edge of the field).
Area Farmers’ Markets – Montgomery Friends of Open Space, Village Shopping Center, 1340 Route 206 South, Skillman, 9 a.m. to 1 p.m. West Windsor Community Farmers’ Market, Vaughn Drive Parking Lot, Princeton Junction Train Station, 9 a.m. to 1 p.m., Pennington Farmers Market, Rosedale Mills, 101 Route 31 North, Pennington, 9 a.m. to 1 p.m.
Garden Tour, Island Civic Association – “Flooded with Flowers” annual garden tour features 20 gardens. The self-guided tour offers a glimpse at the mix of architectural styles of the early 20th century. Bring a camera. Rain or shine.Starts at 308 Columbia Avenue, 10 a.m. to 3 p.m., $10 benefits neighborhood improvement projects.
Yoga on the Great Lawn at Morven Museum – Gemma Farrell of Gratitude Yoga leads a free session for people of all ages and skill levels. Bring a yoga mat, towel, and bottle of water, 55 Stockton Street, Princeton, noon.
Old Time Baseball at the Howell Living History Farm – The Howell Farm Hogs and the Jersey Bulls will play according to the rules that governed baseball when bats were made of axe handles and pitchers could be fined for delivering unhittable balls. Play or watch. Rules will be presented to prospective players at 11 a.m.1864 baseball games at noon between the Flemington Neshanocks and the New York Gothams with both teams in period attire. Brad Shaw presents the history of the game and narrates “Casey at the Bat.” 70 Wooden’s Lane, Lambertville, 11 a.m. to 4 p.m.
Insight Meditation Open House at Princeton Center for Yoga and Health – Whether you are curious about meditation as a way to deal with stress and calm your mind, or you are a long term meditator who wants some fine tuning, you can explore insight meditation, known in Asia as Vipassana. At the heart of Insight Meditation is the practice of mindfulness – a process that cultivates a clear, non-judgmental awareness of our thoughts, and actions. You will get the opportunity for periods of sitting and walking meditation and time for questions. All levels. 1:30-3:30 p.m., Orchard Hill Center, 88 Orchard Hill Rd., Skillman.
The Flying Dutchman, Princeton Festival, McCarter Theatre – In German with English subertitles. Matthews Theatre, 8 p.m., tickets $30 and up.
Contra Dance with the Princeton Country Dancers – Instruction at 7:30 p.m. followed by dance at the Suzanne Patterson Center, Monument Drive, Princeton, tickets $10.
Elkapalooza – Music festival and clambake benefits special needs children, youth activities, and assistance to veterans and their families, noon-7:30 p.m. Bands performing include Pi Fight Princeton Elks, 354 Route 518, Skillman. $25 includes food and beverage tickets.
Sunday, June 23
Terhune Orchards Firefly Festival – An evening celebrating nature with fun for everyone. Music and craft activities, pony rides, wagon rides, firefly hunting, performance by Miss Amy and her Big Kids Band. 4-9 p.m., 330 Cold Soil Road in Lawrence. Free (craft fee $5). Food available for purchase.