The man was reported missing on Friday when he failed to return from a day trip in his six-metre boat.
He had set off from the Whangapoua boat ramp about 9am.
A search was launched involving police and Coastguard aircraft and vessels.
The body was found yesterday about 5.40pm by a Coastguard fixed-wing plane, south of Kennedy Bay.
His boat had been located around four hours earlier approximately 24 nautical miles off the coast of Whitianga.
Police thanked those who were involved in the search.