But as they were coming down the canyon about 1 p.m., Randy Baird was going up an incline, rolled back on his horse and toppled off, Davis County Sheriff's Lt. Brad Wilcox said.
The horse then lost its footing and fell on top of Baird.
Search and rescue crews had already left the canyon, so a medical helicopter was called to the scene to hoist the pair out of the canyon. Randy Baird was taken to LDS Hospital.
The two went horseback riding Saturday morning. They planned on camping over the weekend, Wilcox said.
But when they didn't return Sunday night, family members called search and rescue.
Because of the area the two were in, a helicopter was called in to help with the rescue. Father and son were spotted and rescuers determined there had been a miscommunication on when the pair were expected home, Wilcox said.
Initially, the pair didn't need to be rescued and told crews they would come down the canyon on their own.
Wilcox said he doesn't believe the horse was injured in the fall. However, the family left the horse up the canyon and planned on returning for him Tuesday.