The man was apparently tending his fishing pole when he slipped into the water about 10:33 p.m., said Chief Jeff Hawke, director of the Grand Haven Department of Public Safety.
Shane and Timothy Frazier of Spring Lake and Jeremiah Kimbel of Hastings rescued the man, Hawke said.
Shane Frazier threw the man a life ring. The three men then pulled the victim from the water.
He was treated on the scene by GHDPS officers and North Ottawa Community Hospital paramedics. He left on his own, once he was warmed up, Hawke said.