Emergency crews were called to the Dutch Creek area on Saturday evening after an ATV carrying four people left a remote trail, rolling several times down a steep embankment.
A 33-year-old Okotoks man was flown to hospital in Calgary where he died on Sunday.
A two-year-old boy is recovering from injuries at the Calgary Children's Hospital.
Two other passengers were treated for minor injuries. (CJOC)