The Outer Limits Filming Locations

The Outer Limits was filmed in Vancouver in Canada.
Show Map

The Chan Centre for the Performing Arts (UBC)

From episode #715 "Time to Time".

Source: IMDb