In 'One Hundred Years of Solitude', how long did the great rain last?
Answer
4 years 11 months 2 days
Answer
4 years 11 months 2 days
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