Enjoy holiday shopping and fun on Saturday while benefiting a good cause at the Jingle Fest Holiday Craft Bazaar & Family Fun Festival at Greater Philadelphia Expo Center at Oaks.

There are activities for the whole family, including Fido - featured are face painting, a moon bounce, pet Peach the pony, and spin-wheel games. Guests can paint a horseshoe and get on a giant slide. Santa, Frozen characters Elsa and Olaf, and Mickey and Minnie Mouse will visit.

The expo will have an abundance of food and crafts and other items for purchase. Fido can get home training at dog training seminars. And there will be pet adoption information for those looking for a furry addition to their family.

Proceeds from the festival will go toward helping families with members battling cancer.

Jingle Fest Holiday Craft Bazaar & Family Fun Festival, 10 a.m. to 3 p.m. Saturday at Greater Philadelphia Expo Center at Oaks, 100 Station Ave., Oaks. Admission is free. Cost for children's activities: $15 per child for families with 1-2 children; $10 per child for families with 3 or more children. www.phillyexpocenter.com.

Christmas Celebration at Adventure Aquarium

Christmas Celebration continues at Adventure Aquarium through Jan 1.

Santa makes appearances aquatic style - swimming with the sharks in the aquarium's 760,000-gallon Ocean Realm. You can also see the I Believe in Scuba Santa live show inside the Wonderland Theater. The Bumble Lights the Tree show will feature stories told by elves. Bumble and Rudolph the Red-Nosed Reindeer will make appearances celebrating the TV show's 50th anniversary. There will also be a mailbox for guests who wish to drop a letter off to Santa.

Christmas Celebration, 10 a.m. to 5 p.m. at Adventure Aquarium, 1 Riverside Dr., Camden. Admission: $25.95, $18.95 ages 2 to 12, free 1 and younger. www.adventureaquarium.com.

'Mary Poppins' at Walnut Street Theatre

Mary Poppins is flying at Walnut Street Theatre through Jan. 4.

In the Broadway musical based on the Disney film, Mary magically appears at the household of Jane and Michael Banks in London to take care of them. She takes them on a journey of adventure and songs, such as "Chim Chim Cher-ee," "A Spoonful of Sugar," and "Supercalifragilisticexpialidocious."

"Mary Poppins," 8 p.m. Friday and 2 and 8 p.m. Saturday and Sunday at Walnut Street Theatre, 825 Walnut St. Show runs through Jan 4. Tickets: $24.50 to $92.50. Information: 215-574-3550 or www.walnutstreettheatre.org.