The General Meade Society of Philadelphia celebrates the birthday of its namesake, leader of the victorious Union campaign at Gettysburg, with reenactments, speakers, a military parade and memorial services. Free. Laurel Hill Cemetery, 3822 Ridge Ave., Philadelphia. 11:30 a.m. 215-204-5452.
Up in the sky
Join the Bucks-Mont Astronomical Society as it celebrates a belated winter solstice. Enjoy food and drink and sky observation, weather permitting. Call ahead to confirm. Free. Peace Valley Nature Center building, 170 Chapman Rd., Doylestown. 8 p.m.
The Schuylkill Valley Model Railroad Club lays out more than 700 feet of track for freight and passenger-car trains from Reading to Philadelphia during its open house. Free. 400 S. Main St., Phoenixville. 1 to 5 p.m. Saturday and next Sunday.
Pottsgrove Manor recreates the preparation for the marriage of Anna Potts to her cousin David Potts against the backdrop of Christmas decorations. Free. Manor at 100 W. King St., Pottstown. 10 a.m. to 4 p.m. Wednesday through Saturday.