The crash happened around 2:00 a.m. Monday in the 600 block of Hickstown Road in Gloucester Township.
Police say the driver lost control of his car which went off the road, hit the trees and landed on its side.
The driver, who has not yet been identified, was rushed to the hospital with multiple injuries.
There was no immediate word on what led to this crash.