Animorphs Filming Locations

Animorphs was filmed in Toronto in Canada.

Hearn Generation Plant

Abandoned Construction Site

The kids chase Homer into an abandoned construction site where they see an alien spaceship crash land in episode 1x01 "My Name Is Jake".