Falls are responsible for half of all injury hospitalizations in Canada, more than any other type of injury (2004).
Falls are the third leading cause of injury-related death among Canadians, and are the leading cause of permanent disability. In 2004, falls cost the Canadian government more than any other type of injury – $6.2 billion.
Falls have the most severe consequences for older adults. In 2004, Canadians over the age of 65 years account for 84% of deaths, 53% of hospitalizations and 54% of cases of permanent disability due to falls.