WOODSTOCK, IL — McHenry County Mourns the Sudden Loss of Donald Markham, 50, Following Tragic Two-Vehicle Crash
The community of McHenry County is reeling after the sudden and heartbreaking loss of Donald Markham, a 50-year-old man from Belvidere, Illinois, who tragically lost his life in a two-vehicle collision early Tuesday morning, June 24, 2025. The fatal crash occurred just outside Woodstock, casting a heavy cloud of grief over loved ones, neighbors, and coworkers as they come to terms with the untimely death of a man known for his loyalty, kindness, and unwavering dedication to family and friends.
The Accident
According to preliminary reports from the McHenry County Sheriff’s Office, the crash took place around 6:15 a.m. at the intersection of Route 47 and Vanderkarr Road, an area known for high-speed traffic and limited visibility in the early morning hours. Authorities say Markham was traveling southbound when a vehicle heading eastbound on Vanderkarr failed to yield at the stop sign and collided with Markham’s SUV.
Emergency crews from Woodstock Fire and Rescue arrived within minutes of the 911 call, but despite their efforts, Donald Markham was pronounced dead at the scene due to the severity of his injuries. The other driver, whose identity has not yet been released, was transported to a nearby hospital with non-life-threatening injuries. The crash remains under investigation, and officials have not yet indicated whether citations or charges will be filed.
Remembering Donald Markham
Donald Markham was much more than a victim of a tragic accident — he was a beloved husband, devoted father, dependable friend, and hardworking member of the community. Born and raised in Belvidere, Don was known for his strong work ethic, his quick wit, and a heart that was always open to others.
A skilled tradesman, Don worked as a mechanical technician for over 20 years, most recently employed by a manufacturing firm in Rockford, where coworkers praised his attention to detail and positive attitude.
“He never complained,” said his supervisor, Maria Torres. “Don always had a solution. He was the kind of guy who’d stay late to help a new hire or come in early to get a jump on a tough job. You could count on him — and not just at work.”
At home, Don was a family man in the truest sense. He is survived by his wife of 22 years, Rebecca Markham, and their two children, Tyler (17) and Elise (14), who were the pride of his life. Whether coaching youth baseball, attending school concerts, or just firing up the grill on a summer evening, Don lived for those small, meaningful moments with his family.
“He was our rock,” Rebecca shared through tears. “Don didn’t need attention or accolades — he just wanted to take care of us. And he did. Every day. In every way.”
A Community in Grief
The shock of Don’s passing has sent ripples throughout McHenry County and his hometown of Belvidere. Friends and neighbors have flooded social media with heartfelt tributes and condolences, sharing memories that range from decades-long friendships to simple, everyday interactions that made a lasting impression.
“I saw Don every Sunday morning at the coffee shop,” one resident wrote. “We never had long conversations, but he always greeted me with a smile and a ‘Have a good one.’ It meant more than he probably knew.”
A growing memorial of flowers and messages has been placed near the crash site, and friends of the family have launched a GoFundMe campaign to support funeral expenses and provide financial assistance for Don’s wife and children during this devastating time.
Honoring His Legacy
Plans are currently underway to honor Donald Markham’s life and legacy with a public memorial service. A candlelight vigil is scheduled for Thursday evening, June 27, at Emricson Park in Woodstock, where family, friends, and community members will gather to reflect, share stories, and pay tribute to a life that ended far too soon.
“Don was one of the good ones,” said longtime friend and neighbor Mike Hanley. “He showed up, did the right thing, loved his family, and kept his promises. If that’s not a life worth honoring, I don’t know what is.”
Final Arrangements
Funeral services for Donald Markham will be held on Saturday, June 29, at 11:00 a.m. at St. James Catholic Church in Belvidere. Visitation will take place the evening prior, Friday, June 28, from 4:00 p.m. to 8:00 p.m. at Anderson Funeral Home.
In lieu of flowers, the family asks that donations be made to the “Markham Family Support Fund,” which will assist with future educational expenses for Tyler and Elise, ensuring that Don’s legacy of care and commitment to his children lives on.
Though his time on Earth was far too short, the love, strength, and quiet heroism Donald Markham brought into the lives of others will never be forgotten. His presence lives on — in the stories we tell, the lives he touched, and the family he loved so deeply.