At least 25 people were injured, local officials confirmed, after ferry explosion Wednesday in Mexico.

Among the injured were twenty Mexicans, three Canadians and two Americans, according to local civil defense director for Playa del Carmen Juan Medina Sosa.

The injuries were said to be non life-threatening and their conditions were said to be stable. Some of the injuries also included minor cuts and those affected in the incident were taken to a hospital for treatment. There were no fatalities.

Local media reported the explosion occurred on a ferry at the pier of Playa del Carmen, a popular resort town on Mexico's Caribbean coast, when passengers were disembarking from the ferry.

"The priority is people. The report they are giving us is that there are people injured by shrapnel with small cuts, fortunately nothing serious, no life is in danger, they have to make the necessary protocols of medical care for what they have been transferred," the municipality of Solidaridad, which includes Playa del Carmen, said, according to ABC News.

The cause of the incident was unknown; however, a preliminary indication for the cause of the explosion was "mechanical failure," according to Quintana Roo officials. It also added activities of tourists and residents in the beach area nearby were continuing as usual.

ferry fire
Fire engulfs the front section of a burning ferry as fire fighters battle the blaze off the shore of Merak city, Jan. 28, 2011. Getty Images

Footage from the explosion posted online showed the blast sending a fireball and debris flying sideways from the ferry, which was then being moored to the dock with several people nearby.

The video, posted online by the newspaper Quintana Roo Hoy in Mexico, also showed a cloud of smoke oozing out of the wreckage.

The Barcos Caribe vessel, in which the explosion took place, was left with a gaping hole in its starboard side, right next to a passenger seating area.

Officials confirmed the ferry crossings between Playa del Carmen and the island of Cozumel will resume through other vessel companies that also provide the service at the dock, where the incident took place.