Casey was only wearing a coat and sweatpants when he vanished. He was still wearing the coat when he was found, authorities said.
"The little fella is happy and his parents are very happy as well," Craven County Sheriff Chip Hughes said.
His mother Brittany Hathaway said her son was up and talking and had already talked about watching Netflix.
She thanked the search teams and locals who had been out searching for her son.
Craven County Sheriff Chip Hughes says the boy was playing with two other children in his grandmother's backyard in Ernul on Tuesday, but didn't come inside with them.
Authorities had been concerned that Casey wasn't adequately dressed for the cold temperatures.
Hundreds of volunteers had been helping with the search but had been told to stay away Thursday due to heavy rains and strong winds.
- AP