“Pilot” Filming Locations
Mel and Maggie find themselves with an older sister they didn't know they had and strange new abilities they can't quite control while a demonic presence hunts them after the death of their mother.
Charmed pilot episode was filmed in Vancouver in Canada.
J.E. Phillips House as Vera Home (exterior)
Maggie and Mel head off for a night on the town while their mother stays home. Later, Macy is walking down the street with Galvin when she spies a house she seems to remember.
The Heatley as Bar
While talking about her recent family visit with Galvin, Macy accidentally uses her powers to throw a beer bottle across the room.
Wilder Snail Neighborhood Grocery & Coffee Inc. as Coffee Shop
While talking over coffee with Niko, Mel repeatedly finds time around herself freezing.