Marlon Alexander Zavala was charged with leaving the scene of an accident involving death, a second degree felony.
The incident happened around 6 p.m. Friday at FM 1092 and Stafford Run Road.
Deputies say the woman was crossing the street when the driver of a red 1997 Honda CRV hit her.
READ MORE: Surveillance footage shows fatal hit-and-run near Missouri City
In surveillance video obtained by ABC13, Zavala is seen pulling into a nearby parking lot shortly after the impact.
Fort Bend County Sheriff's Office Lt. Ryan Skelton told ABC13 Zavala took off moments later.
Zavala was located around 9:45 p.m. and charged Saturday morning.