The money will be split in half between the Ricky Martin Foundation for Puerto Rico and the American Red Cross, offering relief to those affected by Hurricane Maria and Hurricane Harvey.
Jennifer Aniston has joined the legions of celebrities donating money towards hurricane relief in the US, the former Friends actor offering $1 million.
Martin has so far managed to raise upwards of $3 million to help Puerto Rico, benefactors including Leonardo DiCaprio, Ellen DeGeneres and Alec Baldwin.
Days earlier, Martin had appeared on The Ellen Show, encouraging people to donate to the non-profit organisation.