The best time to visit Edmonton for family activities tends to be during summer months from June through August when temperatures are warmer and outdoor festivals abound. However, winter also offers unique experiences like ice skating at City Hall or visiting festive holiday markets that can create lasting memories for families looking to enjoy seasonal festivities.