One in every 45 Yemenis will have contracted the disease by December as "a direct consequence of a conflict that has devastated civilian infrastructure and brought the whole health system to its knees," the ICRC said in a statement.
More than 370,000 people have fallen ill and 1,800 have died since late April in Yemen's second cholera outbreak in less than a year, according to the ICRC and the World Health Organisation.
A war between the Saudi-backed government and Iran-backed Huthi rebels has killed thousands of people and displaced millions.
Yemen declares state of emergency over cholera outbreak
A string of vital ports along the country's Red Sea coastline are blockaded, leaving millions of people with limited access to food and medicine.
Less than half of the country's medical facilities are currently functional.
The war in Yemen, one of the world's most impoverished countries, has killed more than 8,000 people and wounded a further 44,500 since Saudi Arabia and its allies joined the conflict in 2015.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ