Carey Nelson (born June 4, 1963 in Saskatoon, Saskatchewan) is a former long-distance runner from Canada, who represented his native country at the 1996 Summer Olympics in Atlanta, Georgia. There the resident of Vancouver, British Columbia finished the men's marathon in 35th place (2:19:39). In 1991 he won the Houston Marathon in a time of 2:12:28.