Even the most carnivorous Philadelphians can get behind this small, vegan, eco-centric holiday market. The Vegan Flea brings together businesses selling natural hair and body products, cruelty-free jewelry and accessories, vegan sweets, and more for a selection of gifts you can give with holiday cheer, and with a good conscience, as well. — Thea Applebaum Licht
1 to 5 p.m., Tattooed Mom, 530 South St., free admission, all ages. https://vmarkstheshop.com/pages/philly-vegan-pop-flea
Brian Sanders' JUNK, a dance theater company known for its innovative and creative performances, presents the third in its "Urban Scuba" series, Adult Swim, featuring sensual aerial dance performances, as well as Sanders' cheeky tribute to The Nutcracker.
8 p.m. JUNK, 21st and Christian Streets, tickets $35, 267-408-6080, briansandersjunk.com
This Peter Pan is manageable for the littlest little ones and diverting for the middle little ones. There's plenty the family can talk about later, plenty of silliness, some darkness, and only very stylized violence. — John Timpane
10 a.m. Arden Theatre Company, Second and Filbert Streets, tickets $20 to $36, 215-922-1122, ardentheatre.org
Kids can get their hands on a variety of building toys, organized chronologically to show the origins behind such playthings as LEGOs and Tinker Toys, at the Center for Architecture and Design. The collection also includes toys that were designed in the Philadelphia area.
10 a.m. to 6 p.m., Center for Architecture and Design, 13th and Arch Streets, free admission, 215-569-3186, philadelphiacfa.org
If you still need to do some last-minute shopping, stores on Main Street will be offering wrapped grab-and-go items, as well as lots of stocking stuffers. Afterward, hit up Bourbon Blue for special happy hour prices on snacks, cocktails, beer, and wine.
6 to 9 p.m., Main Street, Manayunk, pay-as-you-go, 215-482-9565, manayunk.com
Part of the Philadelphia Museum of Art's Friday Nights Series, Jackie Ribas and the Carlos Almeida Quintet will put a Brazilian twist on holiday classics. Performances at 5:45 and 7:15 p.m. in the Great Stair Hall.
5 to 8:45 p.m., Philadelphia Museum of Art, 2600 Benjamin Franklin Parkway, free for members, $18 for general admission, 215-763-8100, philamuseum.org
The Pennsylvania Ballet's Nutcracker is a holiday tradition for many Philadelphians, and this year's performance captures Christmas magic with beautiful, Philadelphia-inspired sets and an appearance by the Philadelphia Boys Choir.
2 and 7 p.m. Friday; 11 a.m., 3 and 7 p.m. Saturday, Academy of Music, $30 to $154, 215-587-6942, paballet.org