The pedestrian was hit at the Texaco garage on Roman Farm Road, Hengrove, on Tuesday evening and trapped by the car until it stopped on Creswicke Road.
Shakrun Islam, 30, of Chipping Sodbury, is due before Bristol Crown Court on Friday. He was remanded in custody.
The victim, Kyle Clarke, died at the scene from his injuries.
His mother, Helen Stockford, said in a family statement: "We would like to thank the public and the emergency services for all their support on Tuesday night.
"We would ask the media for privacy at this time to allow us to grieve in peace."
A man has appeared before magistrates in Bristol charged with murder after a man was knocked down and dragged under a moving car.