SATURDAY

Kids Expo. 10 am-5pm. Presented w/Kids Directory, this event allows parents to meet vendors from kids programs, summer camps, kids activities, and birthday party ideas. Face painting, too! The Shops at Riverside, Hackensack. 

Bloomfest at Branch Brook park. Continuation of the Cherry Blossom Festival! Link here

Little Mermaid Dance Party at Stories in Motion. 1-2:30pm. Meet Ariel, listen to stories, and decorate cupcakes. Ages 2 1/2 and up. $25/kid; siblings $20. Wear your costume! Register at 973-313-1050. Maplewood. Link here

shows

Playful Puppetry. 12:30. Create shadow puppets with Lois Bohevesky. NJPAC

(Sunday, too) Butterfly: The Story of a Life Cycle. 2pm. Hudson Vagabond Puppets are larger than life and tell the story of the monarch butterfly. Shadow puppets on a 10 foot tall screen. NJPAC

Dan Zanes and Friends. 1 and 4pm. Grammy award winner, Dan is the "Elvis of family music." He's a regular on Nickelodeon. BergenPac

EARTH DAY

Liberty State Park. The largest event in the state! Over 100 vendors, rides and activities for the whole family!

New Jersey Children's Museum. Crafts from recycled objects and learn about how to reuse everyday objects. Link here. 

SUNDAY

Cut-a-Thon. 12pm. Donate $30 to The Daniel Jordan Fiddle Foundation and get a spring haircut in return! No appointment necessary. This foundation tries to enhance opportunities for adults with autism. Highlights n' Hair Design at 233 Rock Road, Glen Rock. 

Baby Shower. 1-4pm. Englewood Hospital celebrates parenthood with a show and shower for local moms-to-be. The shower part will be from 3-4pm and allows moms (or dads) to try out prenatal yoga, massages, pediatrican consults, giveaways and raffles. FREE! 

Multicultural Family Fun Festival. 1-4pm. Interactive movement, dance activities, clowns, storytelling, arts/crafts. FREE! Richard Rodda Community center. 250 Colonial Court. Teaneck.