Start your day a bit later and cozy up indoors at Vancouver Aquarium in Stanley Park, where touch pools, playful otters, and colourful jellyfish will fascinate your 4- and 6-year-old while staying dry from the rain. After a snack in the aquarium café, stroll (under umbrellas or a covered walkway) to the nearby Stanley Park Pavilion for a warm hot chocolate and a short visit to the enclosed Miniature Railway display or kid-friendly play areas before heading to the midday activities.
Head to Granville Island for a lively, mostly indoor afternoon - start at the Kids Market where your 4- and 6-year-old can explore toy shops, a play maze, and climbable displays, then warm up with freshly baked treats at Granville Island Public Market while watching street performers under cover. After a leisurely snack, pop into the Granville Island Indoor Playspace at Kidtropolis or catch a short family-friendly show at the Granville Island Theatre (check showtimes) before taking the sheltered Aquabus back to downtown as the light fades.
Finish the day with a cozy, kid-friendly dinner and playful downtime at The Old Spaghetti Factory in Gastown, where the whimsical decor and hearty pasta portions make mealtime easy for 4- and 6-year-olds. After dinner, head a short walk to the covered interior of Roedde House Museum (check seasonal opening) or settle in at the warm, indoor play corner of The Cultch for a quiet storytime or family-friendly performance, then return to your accommodation for relaxed bedtime routines.