Their boat was overloaded when it capsized, the sheriff's office says.
Four teens were swimming together off Park Point in Duluth when they began struggling.
The incident occurred Saturday evening.
The man was taken to the hospital after suffering from hypothermic medical conditions.
It happened near Ford Parkway early Saturday morning.