Current Obituaries

Eva Renee Smith Cook

January 10, 1949 - June 12, 2026

Eva Renee Smith Cook, 77, of Virginia, passed away peacefully on June 12, 2026. Born on January 10, 1949, in Virginia, Eva was the daughter of the late Guy Tinsley …

Read More...

Salem, Lotz Funeral Home – Salem

Jerry Belcher

June 14, 1969 - June 12, 2026

Jerry Wayne Belcher, Jr., age 56, of 560 Roxbury Street, Clifton Forge, Virginia, died on Friday, June 12, 2026 at his residence. Jerry was born on June 14, 1969 in …

Read More...

Clifton Forge, Nicely Funeral Home

John Gordon Carter

- June 12, 2026

John G. Carter, Jr., “Johnny”, age 57 of Vinton passed away Friday, June 12, 2026. Arrangements are pending and will be announced by Flora Funeral Service and Cremation Center, Rocky …

Read More...

Vinton, Flora Funeral Service, Inc.

Tonya Jean Williams

June 7, 1970 - June 12, 2026

Tonya Jean Williams, 56, of Pembroke, Virginia, fought a long, courageous battle with Cancer until the Lord called her home on June 12, 2026, at Carilion Giles Memorial Hospital. Born …

Read More...

Pembroke, Kendall Funeral Home

Betty Wright

February 10, 1935 - June 11, 2026

Betty Sue Burgess Wright, age 87, of Cardinal Senior Living in Roanoke, Virginia and formerly of Eagle Rock, Virginia, died on Thursday, June 11, 2026 in Roanoke. Betty was born …

Read More...

Roanoke, Nicely Funeral Home

Selma "Duck" Akers

November 29, 1941 - June 11, 2026

Selma “Duck” Akers, age 84 of Rocky Mount, Virginia died Thursday, June 11, 2026. He was born November 29, 1941 to Eugene Wolton Akers and Louise Sowder Akers. He was …

Read More...

Rocky Mount, Flora Funeral Service, Inc.

Martha Louise Brown Leonard

May 1, 1936 - June 11, 2026

Martha Louise Brown Leonard, 90, of Bedford, passed away on Thursday, June 11, 2026 at Carilion Roanoke Memorial Hospital. She was born on Friday, May 1, 1936 to the late …

Read More...

Bedford, Updike Funeral Home & Cremation Service

Janie Early Linkous

July 14, 1942 - June 11, 2026

Janie Early Linkous, age 83, of Merrimac, departed her Blacksburg address and entered her heavenly home on Thursday, June 11, 2026. She was born in Roanoke, Virginia, on July 14, …

Read More...

Blacksburg, McCoy Funeral Home, Inc.

Bobby Handon Edwards

July 21, 1946 - June 11, 2026

Mr. Bobby Handon Edwards, 79, of Mount Airy, passed away Thursday night, June 11, 2026, at the Joan and Howard Woltz Hospice Home in Dobson. Mr. Edwards was born July …

Read More...

Mount Airy, NC, Moody Funeral Service & Crematory

Selma Mae Long Mills Sater

July 24, 1935 - June 11, 2026

Selma Mae Long Mills Sater, 90, of Martinsville, VA passed away on Thursday, June 11, 2026. She was born on July 24, 1935, in Fieldale, VA to the late Felix …

Read More...

Martinsville, Norris Funeral Service

Jasper David Orick

June 21, 1956 - June 11, 2026

Jasper “David” Orick, 69, of Roanoke, passed away at home on Thursday, June 11, 2026. He was preceded in death by his parents, Glen and Beulah Orick; daughter, Shannon Nicole …

Read More...

Roanoke, Simpson Funeral Home & Crematory

Nellie Selleck Trivitt

May 12, 1957 - June 11, 2026

With profound sadness and endless love, we announce the passing of Nellie Maxine Trivitt (Selleck), who entered her eternal rest on June 11, 2026. She was born on May 12, …

Read More...

Covington, Arritt Funeral Home

J.C. Law

July 14, 1955 - June 10, 2026

In Loving Memory Jay Carroll “J.C.” Law July 14, 1955 – June 10, 2026Jay Carroll “J.C.” Law, 70, of Rocky Mount, Virginia, passed away on June 10, 2026, after several …

Read More...

Rocky Mount, Conner-Bowman Funeral Home

William Lankford Ratcliff ()

December 18, 1948 - June 10, 2026

William Lankford Ratcliff (JR)77 passed away peacefully while surrounded by family on Wednesday June 10, 2026. Born on December 18,1948 in Mount Airy, N.C. William was the son of Kate …

Read More...

Mount Airy, NC, Moody Funeral Service & Crematory

Lettie Jean Edwards Haunn

January 27, 1935 - June 10, 2026

Mrs. Lettie Jean Edwards Haunn, 91, of Mount Airy, passed away peacefully at her home early Wednesday morning, June 10, 2026. Mrs. Haunn was born January 27, 1935, in Surry …

Read More...

Mount Airy, NC, Moody Funeral Service & Crematory

Arthur Louis Buikema

February 4, 1941 - June 10, 2026

Arthur Louis Buikema, Jr., age 85, of Blacksburg died, Wednesday, June 10, 2026. He was born in Cook County, Illinois on February 4, 1941, to the late Arthur Louis and …

Read More...

Blacksburg, McCoy Funeral Home, Inc.

Dwight Allen Stultz

December 11, 1944 - June 10, 2026

Dwight Allen Stultz, of Martinsville, Virginia, passed away June 10, 2026, surrounded by the love of his family after a life defined by faith, hard work, devotion to family, and …

Read More...

Martinsville, Collins-McKee-Stone Funeral Home

Joseph William Belcher

January 22, 1938 - June 10, 2026

Mr. Joseph William Belcher, age 88 of Bassett, Virginia, passed away on June 10, 2026. Mr. Belcher was born on January 22, 1938 in Patrick County, Virginia to Joseph Wayne …

Read More...

Bassett, Collins Funeral Home

James "Andy" Webb

November 24, 1949 - June 10, 2026

James Anderson “Andy” Webb passed away peacefully on June 10, 2026, after several months of declining health. He was born in Mount Airy, NC to Lewis and Lou Webb on …

Read More...

Raven, Moody Funeral Service & Crematory

Dewey Albert Woods, Sr.

August 24, 1935 - June 9, 2026

Dewey Albert Woods, Sr., 90, of Appomattox, went to be with the Lord on Tuesday, June 9, 2026. He was the husband of the late Nancy “Ann” Powell Woods for …

Read More...

Appomattox, Robinson Funeral Home

Christel Shively Scott

January 8, 1953 - June 9, 2026

Christel Scott, age 73, of Callaway, Virginia, passed away peacefully at home surrounded by her loving family on Tuesday, June 9, 2026, following a courageous battle with ALS. Christel was …

Read More...

Callaway, Conner-Bowman Funeral Home

Jerry Ray Munn

November 11, 1962 - June 9, 2026

Jerry Ray Munn, 63, of Bassett, Virginia, passed away on June 9, 2026, at Carilion Roanoke Memorial Hospital. Born on November 11, 1962, Jerry was the son of the late …

Read More...

Bassett, Bassett Funeral Service

Eva Smith Greene

November 8, 1933 - June 9, 2026

Eva Pauline Greene born Nov 8th, 1933 in Princeton, West Virginia passed away peacefully June 9, 2026. Pauline was proceeded in death by her husband Floyd A. Greene and son …

Read More...

Boones Mill, Conner-Bowman Funeral Home

Rachael Mclean Odom

August 11, 1968 - June 9, 2026

Mrs. Rachael McLean Odom, age 57, of Mount Airy passed away at her residence on Tuesday, June 9, 2026. Mrs. Odom was born in Onslow County, North Carolina, on August …

Read More...

Mount Airy, NC, Moody Funeral Service & Crematory

Rosie Catherine Bower Pratt

May 15, 1935 - June 9, 2026

Rosie Catherine Bower Pratt May 15, 1935 – June 09, 2026 Rosie Catherine Bower Pratt, 91, of Salem, entered peacefully from her earthly home to her heavenly home, on Tuesday …

Read More...

Salem, Gardner Funeral Home

Darlene Patricia (Norman) Shoffner

April 26, 1940 - June 9, 2026

Mrs. Darlene Patricia Norman Shoffner, age 86 of Pilot Mountain, entered into eternal rest on Tuesday, June 9, 2026, at Dunmore Plantation in Dobson. Mrs. Shoffner was born on April …

Read More...

Pilot, Moody Funeral Service & Crematory

Patricia Jones Sandmeyer

January 3, 1933 - June 9, 2026

Patricia Jones Sandmeyer, age 93 of Chatham, Virginia passed away peacefully at her residence on June 9, 2026. Patricia was born January 3, 1933, in Dumfries, Virginia to the late …

Read More...

Chatham, Norris Funeral Service

Edna Spencer

September 27, 1930 - June 9, 2026

Edna Hicks Spencer, 95, of Roanoke, went to be with her lord and savior on June 9,2026 surrounded by her loving family. Edna was born on September 27, 1930, to …

Read More...

Roanoke, Lotz Funeral Home – Salem

Charles "Charlie" Eaton Robinson

October 24, 1950 - June 9, 2026

Charlie passed away in his home on Tuesday, June 9, 2026, at the age of 75 years. He was born in Lynchburg, VA where he lived his entire life. Charlie …

Read More...

Madison Heights, Whitten Funeral Home and Cremation Service

Shelby Jean Duke

September 19, 1939 - June 9, 2026

Shelby Jean Duke, 86 of Blue Ridge, VA was welcomed into the arms of our Heavenly Father on Tuesday, June 9, 2026. Born and raised in Dugspur, VA, Shelby was …

Read More...

Blue Ridge, Rader Funeral Home

Ralph Elmo Howell

- June 9, 2026

Mr. Ralph Elmo Howell, Jr., age 79 passed away peacefully on Tuesday, June 9, 2026 in Winston-Salem, NC. He was formerly from Patrick and Henry Counties, growing up in the …

Read More...

Mount Airy, NC, Moody Funeral Service & Crematory

Ricky Allan Query

October 20, 1955 - June 9, 2026

Ricky “Rick” Allan Query, age 70, of Amherst, Virginia, passed away peacefully on June 9, 2026, at home surrounded by his Long life partner and family. Rick was born on …

Read More...

Amherst, Norris Funeral Service

John Dudley Herndon

June 12, 1934 - June 8, 2026

John Dudley Herndon, 91, of Martinsville, Va. passed away on Monday, June 8, 2026. He was born June 12, 1934, in Pittsylvania County to Walter Jefferson Herndon and Hope Arnn …

Read More...

Martinsville, Collins-McKee-Stone Funeral Home

Stanley Ray Moschler

March 17, 1964 - June 8, 2026

Stanley Ray Moschler, 62, passed away peacefully on June 8, 2026, surrounded by his loving family. Stanley was born in Danville, VA on March 17, 1964 to the late Helen …

Read More...

Lynchburg, Norris Funeral Service

Father Thomas Collins

September 20, 1946 - June 8, 2026

Father Thomas Richard (Tom) Collins, age 79, of Hot Springs, died Monday, June 8, 2026 at Carilion Roanoke Memorial Hospital, Roanoke. The cause of death was complications from a stroke. …

Read More...

Hot Springs, Loving Funeral Home

Frances Elliott Cheek

January 10, 1947 - June 8, 2026

Frances Elliott Cheek, 79, passed away peacefully on June 8, 2026, surrounded by her family. Frances was born in Reidsville, VA on January 10, 1947 to the late Madeline Frances …

Read More...

Martinsville, Norris Funeral Service

Curtis Dale Simpson

May 15, 1945 - June 8, 2026

Curtis Dale Simpson, 81, of Dobson, North Carolina passed away at his home June 8, 2026. He was born in Surry County on May 15, 1945, to the late James …

Read More...

Dobson, Moody Funeral Service & Crematory

Jonathan Shane Russell

- June 8, 2026

Jonathan “Shane” Russell, 51, of Salem, Virginia, went to be with the Lord on Monday, June 8, 2026. He was an active member and a faithful part of West Salem …

Read More...

Salem, John M. Oakey & Son

Dreama Thurston

November 3, 1935 - June 8, 2026

Dreama Anne Burchett Gorman Thurston, age 90, formerly of Palm Bay, Florida, left this earthly life on Monday, June 8, 2026, at LewisGale Medical Center in Salem, Virginia, following a …

Read More...

Clifton Forge, Nicely Funeral Home

Carol Yvonne Barker Rodgers

December 29, 1945 - June 8, 2026

Mrs. Carol Yvonne Barker Rodgers, age 80 of Patrick Springs, Virginia, passed away at Stuart Community Hospital on Monday June 8, 2026. She was born in Danville, Virginia on December …

Read More...

Patrick Springs, Moody Funeral Service & Crematory

Lois Campbell

- June 8, 2026

It is with profound sadness and deep love that we announce the passing of Lois Campbell, a beloved mother, grandmother, great-grandmother, and friend. As a mother, grandmother, and great-grandmother, Lois …

Read More...

Blacksburg, McCoy Funeral Home, Inc.

Diane Whitt Moore Miller

September 25, 1941 - June 7, 2026

Diane Whitt (Moore) Miller, 84, of Martinsville, VA passed away on Sunday, June 7, 2026. She was born in Roxboro, NC on September 25, 1941, to the late Elmer Lambuth …

Read More...

Martinsville, Collins-McKee-Stone Funeral Home

Beverley Diane Whitt Moore Miller

September 25, 1941 - June 7, 2026

Diane Whitt (Moore) Miller, 84, of Martinsville, VA passed away on Sunday, June 7, 2026. She was born in Roxboro, NC on September 25, 1941, to the late Elmer Lambuth …

Read More...

Martinsville, Collins-McKee-Stone Funeral Home

Glen Michael Winters

May 19, 1961 - June 7, 2026

Glen Michael Winters, 65, of Blacksburg, passed away peacefully on Sunday, June 7, 2026, at Radford Health and Rehab Center. Born on May 19, 1961, in Montgomery County, Va., Glen …

Read More...

Blacksburg, McCoy Funeral Home, Inc.

Eleanor Vaught Link

- June 7, 2026

Eleanor Jane Vaught Link, aged 90 of Newport passed away peacefully Sunday, June 7 in Blacksburg, Virginia. She was born on January 2, 1936 in Goodwins Ferry, Virginia to the …

Read More...

Newport, Kendall Funeral Home