The North Vancouver woman, who is in her 20s, was struck by a car near Grand Boulevard and 16th Street Wednesday evening.
The car took off, but someone called 911 to report a damaged car outside a nearby home. Police say they've arrested another woman in her 20s who they believe is the driver.
In the second incident in Surrey, a 16-year-old girl was hit by a car in a marked crosswalk at 5:30 p.m. near Elgin Park Secondary School.
She was airlifted to Children's Hospital in Vancouver with head injuries and internal injuries, but is expected to survive.
Police are once again reminding drivers to slow down and recommending that pedestrians wear bright clothing or reflectors.