The best time to visit Niagara Falls with kids is summer - specifically June to August. While the crowds are bigger, summer is peak season because the average temperatures are in the low 80s.