The Best Things To Do in Philly with Kids

Discover the best family-friendly things to do in Philadelphia with kids, including events, festivals, attractions, and free activities through our curated calendar. Find what’s happening in Philly today and plan your next family adventure!

💞 Check out our sister Community Calendars too: Main Line Parent and Bucks County Parent.

📬 Make the most of family life around Bucks County with your weekly HIGH FIVE for the best weekend events, tips, and local stories— delivered to your inbox every Thursday.

🗓️ Have an event to share? Join Philadelphia Family as a Member to receive priority coverage! Click the banner above to submit a family-friendly event for consideration.

Philly Family Community Calendar

  • Craft Workshop for Kids

    Craft Workshop for Kids
    Pennypacker Mills 5 Haldeman Road, Schwenksville, PA, United States

    These Craft Workshop for Kids invites children to create themed crafts at their own pace. Come by on February 7th for a Valentine's Day event or on March 3rd for a Spring themed workshop. All materials are provided. Call 610-287-9349 for pre-registration. Learn more here.

    Free
  • Sip and Sew for Galentines

    Utility Works 32 East Baltimore Avenue, Lansdowne, PA

    Learn to sew a handmade heart pillow in this beginner-friendly class led by Fashions by Shida! No experience necessary with all materials provided, and participants will learn cutting, stitching, and stuffing in a warm, creative atmosphere. Bring a sewing machine or email madi@lansdownefuture.org to reserve […]

    $20
  • Love Notes: A Valentine’s Experience Featuring Antoine Dodson

    City Winery Philadelphia 990 Filbert St, Philadelphia, Pennsylvania

    Love Notes: A Valentine's Experience Featuring Antoine Dodson offers couples a soulful alternative to traditional Valentine's celebrations. The intimate R&B concert takes place at City Winery Philadelphia, providing an upscale yet relaxed atmosphere centered on live music and connection. Guests can enjoy the performance in […]

    $24
  • A Meal to Remember: Live Mystery Theater Experience

    American Swedish Historical Museum 1900 Pattison Ave, Philadelphia, PA, United States

    The American Swedish Historical Museum presents Before the Doors Open on February 14, 2026. This event is an immersive historical mystery where guests help uncover the identities of figures from the past through clues and audience voting. Tickets include a Scandinavian-inspired buffet and performance, making […]

  • Love is Love is Love at Mister John’s Music

    Mister John's Music 761 S 8th St., Philadelphia, Pennsylvania

    At Mister John's Music, they're celebrating the best part of being human for Valentine's Day. In their signature MJM way, they're throwing a party for their little ones. This event includes a celebration of love songs, love stories, slow dances and goodies! Participants can also […]

  • A Meal to Remember: Live Mystery Theater Experience

    American Swedish Historical Museum 1900 Pattison Ave, Philadelphia, PA, United States

    The American Swedish Historical Museum presents Before the Doors Open on February 14, 2026. This event is an immersive historical mystery where guests help uncover the identities of figures from the past through clues and audience voting. Tickets include a Scandinavian-inspired buffet and performance, making […]

  • Sweetheart Skate at Independence Blue Cross RiverRink Winter Fest

    Independence Blue Cross RiverRink 101 S Columbus Boulevard, Philadelphia, PA, United States

    Celebrate Valentine's Day with a date night at the Sweetheart Skate at Independence Blue Cross RiverRink Winterfest. Learn more and reserve tickets on their website.

  • Craft Workshop for Kids

    Craft Workshop for Kids
    Pennypacker Mills 5 Haldeman Road, Schwenksville, PA, United States

    These Craft Workshop for Kids invites children to create themed crafts at their own pace. Come by on February 7th for a Valentine's Day event or on March 3rd for a Spring themed workshop. All materials are provided. Call 610-287-9349 for pre-registration. Learn more here.

    Free