The accident happened just before 4:00 Saturday afternoon on Garth Road and Millington Road.
Emergency crews loaded the 26-year-old male motorcyclist into a helicopter to the University of Virginia Medical Center.
Gill Tinder, a witness, says the motorcycle slammed into the back of a car that had pulled out onto Garth Road.
Police are investigating the cause of the crash but say speed may have been a factor.
The driver of the car was not injured.
Sign up to receive NBC29 news and weather updates in your inbox daily.