Carol Anne Weir, 88 of Taylorville, passed away on Sunday, June 7, 2026, in her home. She was born on March 18, 1938, in Vancouver, British Columbia, the daughter of Otto Herbert and Florence Lillian Haltalin. She married John Weir on September 7, 1962, in Vancouver. Carol graduated from the University of British Columbia with a bachelor’s degree and earned her RN from Lincoln Land Community College in Springfield. She worked for over 25 years in cardiology at St. John’s Hospital in Springfield and for over 20 years she volunteered at Taylorville Memorial Hospital as well as a volunteer ombudsman for the Illinois Department of Aging. She enjoyed spending time outdoors, especially as she tended to her garden.
She is survived by her husband: John Weir of Taylorville; children: Lauren Stoll (Derek) of Kincaid, Illinois and Michael Weir (Zena) of Aurora, Illinois; grandsons: Luc Weir and Ben Weir; granddaughter: Caitlin Bustamante (Michael) and great-grandson: Flynn Mackay Bustamante. She was preceded in death by her parents.
Mrs. Weir will be cremated, and a family service will be held at a later date. McClure Funeral Home and Cremation Services in Taylorville is assisting the family with arrangements.


