Where/when: Bensalem Municipal Complex and TD Bank amphitheater, 2400 Byberry Road, Saturday beginning at 11 a.m. Why go: Spectators can enjoy a full day of music, food, games, rides, fireworks and more. Cost: Free
Where/when: St. Thomas Aquinas Hall, 601 Bristol Pike in Croydon, Saturday beginning at 6:15 p.m. Why go: Play for your chance to win Coach, Vera Bradley and more. Cost: $30 in advance or $35 at the door.
Where/when: Warminster Community Park, 300 Veterans Way, Warminster, Saturday at 9:15 a.m. Why go: The 15th annual dog walk offers a full day of canine-inspired fun, including contests, music, food, raffles and more. Proceeds benefit Gilda's Club Delaware Valley.
Where/when: Village Players of Hatboro, 401 Jefferson Ave., Hatboro, Friday and Saturday at 8 p.m.; Sunday at 2 p.m. Why go: Watch the Village Players' performance of "Leading Ladies," by playwright Ken Ludwig. Cost: $15