The former member of The Supremes had a blood alcohol level of 0.20--more than twice the legal limit--when she was stopped in the Catalina Foothills after someone reported seeing a vehicle swerving on the road.
Ross was ticketed for three misdemeanors, including driving under the influence, driving with a blood alcohol content over 0.08 and driving with a blood alcohol level of more than 0.15, known as extreme DUI, said Sgt. Judy Altieri, a Tucson police spokeswoman.
A Jan. 13 court appearance has been scheduled.
Ross, 58, was pulled over at 12:37 a.m. after police received a call that a white vehicle was swerving on the highway. Police, who gave Ross a ride to where she was staying, said the singer was cooperative during the incident.
The singer's Los Angeles-based spokesman, Paul Bloch, had no immediate comment.
Last May, Ross entered the drug and alcohol rehabilitation center Promises in Malibu, Calif., before the start of her summer tour. At the time, her publicist said she checked into the center to deal with some personal issues.