One man pulled himself out of the water, but the other man was unconscious in the water when crews arrived to rescue him, said Gene Davis, of the Coast Guard’s public affairs office.
Both men were taken by medical helicopter to a local hospital, Davis said. They were first taken to land, then to the hospital by helicopter.
Davis was unsure of the men’s medical conditions following the rescue.
Put-in-Bay Township volunteer firefighters responded to the scene with fire boats, as did the Coast Guard, Davis said.
The Ottawa County dive team also assisted.
Davis said he could not provide the men’s names, or say if they had vehicles with them.
A witness spotted the men and informed authorities, who were dispatched at about 6:41 a.m., Davis said.
It was unknown why the men were on the ice.