Police in Baltimore said the Olympic swimmer was stopped for speeding after being caught going 84mph in a 45mph zone early on Tuesday morning.
Michael Phelps, 28, was co-operative but failed a series of standard field sobriety tests, traffic police said in a statement. He was charged and released.
The swimmer is the most decorated Olympian of all time with 22 medals.
Michael Phelps retired after winning his 22nd Olympic medal at the London Games in 2012 but came out of retirement earlier this year.
The Maryland Transportation Authority said Michael Phelps was driving a white 4×4 in Fort McHenry tunnel in Baltimore when the vehicle was caught on police radar at 01:40 local time.
Police said he was “arrested and charged with DUI, excessive speed and crossing double lines”.
The statement said Michael Phelps was co-operative throughout the process and was released after being charged.
Michael Phelps, who is from Baltimore County, was previously charged for driving under the influence in Maryland in 2004. He pleaded guilty to driving while impaired in exchange for 18 months’ probation.
Neither Michael Phelps nor his representatives have commented on Tuesday’s arrest.
XWEf2yuh1sUAt least 158 people have died in Spain's worst flooding disaster in generations. On October…
Google has been fined two undecillion (a two followed by 36 zeroes) roubles by a…
Embarking on a home remodel is an exciting journey, promising enhanced comfort, increased property value,…
The US presidential candidates continued to campaign across key swing states on October 20. Footage…
Elon Musk has said he will give away $1 million a day to a registered…
India and Canada have decided to expel their top envoys along with other diplomats as…