Skip to content
Things To Do
Link copied to clipboard

The best things to do in Philadelphia this weekend

The best things to do in Philadelphia, including popular events, festivals, attractions and tours, free activities and entertainment. See upcoming events and what’s on in Philly today.

Spruce Street Harbor Park, a visually stunning riverfront pop-up, has lounge seating, floating gardens, and all the food you can eat.
Spruce Street Harbor Park, a visually stunning riverfront pop-up, has lounge seating, floating gardens, and all the food you can eat.Read moreTOM GRALISH / Staff Photographer

Happy Friday! Below are some of our favorite things to do in the Philadelphia area this weekend. We put out new Philly weekend plans for you every week, so you’ll always have something to do on Friday, Saturday, and Sunday.

You can always find our favorite activities of the weekend at Have an event you’d like to feature in the Inquirer? Submit an event to our calendar.

Devon Horse Show & County Fair

(Community) The Devon Horse Show is one of the largest multi-breed horse shows in the country. Come watch as competitors from around the world showcase their skills in hopes of winning top prize. The County Fair features activities for the entire family and includes food, games and unique vendors to shop.

⌚️ May 22-June 2, 📍23 Dorset Rd., Devon, PA 19333, 🌐, 💵 $20-350

Spruce Street Harbor Park

(Outdoors / free / multiday) The seasonal riverside pop-up returns to Penn’s Landing with special daytime family programming on Sundays (11 a.m.-3 p.m.) and plenty of games and pay-as-you-go snacks for just about everyone. Ages 3 and up. Also re-launching on the Delaware this weekend (May 25): the RiverLink Ferry from Philly to Camden, NJ.

⌚May 24-Sept. 29, 📍301 S. Columbus Blvd., Philadelphia, Pa. 19106, 🌐 , 💵 Free

Latino Arts and Film Festival

(Movies) Both established and emerging Latino filmmakers will be celebrated for their creativity and contributions to culture. This festival lineup includes workshops, feature films, shorts, animations and so much more. Plus, celebrate the 10th annual LOLA Awards, which honors the filmmaking achievements of Latino creatives.

⌚️May 26 - July 7, 📍Various Locations, 🌐

The best events for kids in Philly

And just like that, Memorial Day weekend is upon us. For those families who aren’t planning a long weekend schlep to the Shore, the Poconos, Grandma’s, etc., here are some reasons to get out of the house and into the city.


(Theater / multiday) The Arden Theatre recently extended its lovably modernized take on this classic tale of a boy made of wood, his creator-dad, a whale, a cricket, and believing in yourself. Tickets remain for two ASL interpreted performances on May 25 at 4 p.m. and June 5 at 10:30 a.m. Ages 4-12.

⌚May 21-June 9, times vary, 📍40 N. 2nd St.., Philadelphia, Pa. 19106, 🌐, 💵$20-$45

Garden Railway: Dinos!

(Dinosaurs / garden / multiday) An elegant Chestnut Hill botanical enclave has declared the coming months the “Summer of Dinos” at Morris Arboretum featuring a self-guided tour of prehistoric-related plants, an expansive outdoor toy train setup featuring fantastic Tyrannosaurus rex, Triceratops, Velociraptor, etc. made out of bark, and a “paleontologist’s cottage” with fossil-digging capabilities. Ages 2 and up.

⌚May 25-Sept. 30, 10 a.m.-5 p.m. weekdays, 9 a.m.-5 p.m. weekends, 📍100 E. Northwestern Ave., Philadelphia, Pa., 19118 🌐 , 💵$20 adult, $18 ages 65 and up, $10 ages 3-17, free under age 3 and member

Play Day

(Seasonal / free) Franklin Square (still somewhat under construction), activates its eastern half for two hours of kid-friendly fitness, giant bubble-making, live music, and games, a summertime kickoff. All ages.

⌚May 25, noon-2 p.m. ,📍200 N. 6th St., Philadelphia, Pa., 19106 🌐 , 💵 Free

Africa Day

(Culture / free) Fisher Park in Olney hosts its first day celebrating African history and heritage with dance, drumming, music, a mancala tournament, crown-making (and parading), and lots of African vendors. All ages.

⌚May 25, 3 p.m.-6 p.m. ,📍600 W. Spencer St., Philadelphia, Pa., 19120 🌐, 💵 Free