“Invasion!” Filming Locations

Barry gathers up all the superheroes he knows to stop an attack by a sinister alien force.

Series: The Flash Season 3, Episode 8
Previous: “
Next: “

The Flash episode "Invasion!" was filmed in Vancouver & Britannia Beach in Canada.
Show Map

BC Place Stadium as S.T.A.R. Labs

Barry and Oliver fight the rest of the assembled team after they are mind controlled.

Vanier Park as Central City Park

Barry follows a meteor that crashes into the park only to discover it is an alien spacecraft.

Canada Post Main Office as Vigilante's Hideout

Barry saves Oliver and Diggle from a hail of bullets shot by the Vigilante.

Boundary Bay Regional Airport as S.T.A.R. Labs Aviation Division

Barry has the assembled teams gather at a disused S.T.A.R. labs facility to train for the battle against the Dominators.

Britannia Mine Museum as Salt Mine

The Dominators set up in an old salt mine and the team heads there to rescue the President.

7616 Montreal Street (YDT) as Government Hanger

Lyla briefs the President on what A.R.G.U.S. knows about the Dominators but then the President is abducted by the aliens.