The Foreign Relations Department said the ships will set sail to Cuba on Sunday from the Gulf coast port of Veracruz. It said the ships will carry oxygen tanks, needles and syringes, and basic food items like rice and beans.
The department said the aid “is in line with the Mexican government's policy of international solidarity.”
President Andrés Manuel López Obrador has stated his opposition to U.S. sanctions that limit commerce with the island, and said they should be ended.
The announcement came on the same day that the U.S. government tightened the sanctions on some Cuban officials after they violently put down rare street protests earlier this month.
The new U.S. sanctions target a Cuban official and a government special brigade the United States says was involved in human rights abuses during the government crackdown.