The best time to go with your family to Canada is July and August. In fact, summer is often the only time many small group tours run.