The incident occurred at 6.40 am during a training mission for cadets from the Croatian Military Academy.
The DBM-81 Cetina landing craft and minelayer was sailing from Dugi Otok to the southern naval port of Lora.
There were 18 crew members as well as 21 cadets and three instructors from the Croatian Military Academy on aboard. No one was injured, but the ship suffered some damage, the Defence Ministry said, adding that an investigation was underway.
For more news about Croatia, click here.