Record-breaking Olympic champion Michael Phelps will return from his three-month suspension at the 25th annual Charlotte UltraSwim meeting from May 14-17, organisers said.

The American, who captured eight gold medals at the 2008 Beijing Games, was banned earlier this month by USA Swimming amid controversy over a photograph published in a British newspaper purportedly showing him smoking marijuana.

"Michael is focused on practising and regaining the mental and physical momentum he achieved going into the Beijing Olympics," his coach Bob Bowman said in a statement.

"He is committed to a very demanding and rigorous training schedule as he prepares for upcoming meets and the FINA world championships (in Rome from July 18-Aug. 2)."

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.