We had another stunning day in the lower mainland last Sunday and we took the opportunity to visit some of our favourite spots in Stanley Park: the Aquarium, Beaver Lake and the kiddie water park. It was B's first visit and he loved it (although we did have an incident where he got sprayed in the ear which he wasn't so thrilled with). The water was freezing, but we like to call it "refreshing" on such a hot day!
If you're looking for a fun, free activity with small kids I would definitely recommend this one (though you'll need to pay for parking). The location is great - beautiful views of the North Shore mountains and close to oodles of lush green lawn space to have a rest or a family picnic. I'm sure we'll return again.