Christian Risner of Lebo died on Saturday in Emporia. Christian's family announced his death on a Facebook page they established after the boy was diagnosed with Rhabdoid kidney cancer in April 2016.
Christian began hospice care in August.
He loved Christmas, so Lebo - a town of about 940 people - put on a special celebration in September 10, with Santa, a horse-drawn sleigh and homes throughout the town decorated for the holiday.
The Jones-Vans Arsdale Funeral Home says his funeral will take place on Saturday at Lebo High School, with visitation before the service.
He is survived by his parents, two brothers and paternal grandparents.