An 8-year-old boy was pulled from Lake Roesiger on Sunday afternoon after he went under and didn't come up.
The boy, said to be an experienced swimmer, failed to surface after swimming to a floating platform, the Snohomish County Sheriff's Office said.
The Snohomish County Dive team found the boy about 27-feet down. He had been under 45-50 minutes.
CPR was performed at the scene and the boy was taken to an Everett hospital. His condition was not immediately known.