The swimmer is coming out of retirement to compete for the first time since the 2012 Olympic games.
He'll compete in the Arena Grand Prix in Mesa, Arizona.
The competition will feature fellow gold medalists Ryan Lochte and Katie Ledecky.
Phelps is the most decorated Olympian of all time with a total of 22 medals.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.