
Craig Allen Flanagan, 58, died at 7:05 p.m. Sunday, June 22, 2025 at Christian Northeast Hospital in St. Louis, MO.
Born October 19, 1966 in Alton, IL, he was the son of the late Carl Raymond Flanagan, and the late, Phyllis Eileen (Dugger) Flanagan.
Craig is survived by three daughters, Jana McDonald (Joe) of Godfrey, Jeni Flanagan of Alton, and Jami Garcia of Alton, 10 grandchildren, Josh, Madison, Jordyn, Karson, Ava, Bre'anna, Robbie, Cooper, Lailah and Jaydin, and five great grandchildren. Also surviving are two brothers, Kevin Flanagan and Patrick Flanagan, both of Alton.
He was preceded in death by both of his parents, and two brothers, Keith Flanagan, and Kent Flanagan.
There are no funeral services at this time. Memorial information will be announced at a later date.
Memorials may be made to his daughters, Jana McDonald or Jeni Flanagan, to help cover cremation expenses.
Gent Funeral Home in Alton is in charge of arrangements. Online guestbook and information may be found at www.gentfuneralhome.com.