In 'One Hundred Years of Solitude', how long did the great rain last?

The story behind the answer

In Gabriel García Márquez’s “One Hundred Years of Solitude,” the great rain lasts four years, eleven months, and two days. The prolonged storm devastates Macondo and becomes one of the novel’s most memorable examples of magical realism.

The rain begins after the violence surrounding the banana company and its workers, a fictional episode that echoes Colombia’s history, including the 1928 Banana Massacre. During the deluge, homes remain damp, crops and livestock suffer, supplies decay, and ordinary routines become nearly impossible. The duration is stated with comically exact precision, even though the event itself is fantastical.

The storm also deepens the novel’s themes of collective memory and historical denial. Macondo’s inhabitants experience catastrophe, yet the meaning of what happened becomes blurred or suppressed afterward. A common mix-up is to round the period to five years; the book’s canonical figure is specifically four years, eleven months, and two days.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: