We had shitty weather for Canada Day (July 1st) where I live. :| But, we still manage to have a great day and the activities just happened under the rain which was fun. :)