RCMP said that at around 8:15 p.m. PT, the 30-month-old child climbed over the balcony railing of a ninth-floor suite at 108th Avenue and University Drive, in North Surrey.
She landed on the second-floor canopy above the building's entrance.
RCMP Sgt. Paul Reshaur said the fall appears to be an accident.
"She managed to get out onto the balcony through an open door and then she managed to crawl over the railing and she fell onto that canopy, which is about two storeys above ground," he said.
"She was taken to hospital, where she was unfortunately pronounced dead."
Reshaur said the girl lived in the building with her mother, stepfather and a foster brother.
Police in Surrey and Abbotsford have investigated other falls involving young children in recent weeks.
At the end of July, a toddler fell three floors from an apartment in Surrey's Strawberry Hill neighbourhood after pushing out a window screen.
At the beginning of August, a 16-month-old pushed out a window screen in Abbotsford and fell eight feet onto the driveway below.
In both of those cases, the children suffered only minor injuries.