It happened just before 2:30 a.m. Saturday near Dickenson and Muscat avenues, which is southwest of Fresno.
[Ads /]
The California Highway Patrol says the driver veered off into the canal and flipped the car over, with the roof in the water.
The car was mostly submerged underwater and officers were able to pull the car out with a tow truck.
[Ads /]
Three males between 20 and 30 years old were able to exit the vehicle.
The driver was arrested for driving under the influence and taken to Community Regional Medical Center with moderate injuries.
The two passengers were uninjured.