Cover for John C. Swift's Obituary

John C. Swift

March 18, 1944 — February 27, 2026

SOUTH WEYMOUTH

John Charles Swift, age 81, passed away suddenly on February 27, 2026.

Born in Weymouth on March 18, 1944, John built a life rooted in a devotion to family, quiet strength, and an unwavering work ethic. He worked as a facilities manager for many years for Tedeschi Food Shops and was well-known in the community for his snow plowing and carpentry skills.

He will be remembered for his genuine kindness, sense of humor, repetitive storytelling, and the joy he found in sharing the bounty of his garden harvest with family and neighbors. He also found happiness in duck hunting, striped bass fishing, cheering on the Red Sox, and spending time at the family camp in Maine.

Above all else, those closest to him will remember him first and foremost as a devoted husband, father, grandfather, and friend. John is survived by his beloved wife of 57 years, Janis Swift (Robbins); his children, Jennifer Swift and her husband David Kelly of Potomac MD; Debra Swift of Highlands Ranch CO; David Swift and his wife Jill of Milford MA; and Cheryl Poitras and her husband Chad of Buxton ME. He also leaves behind his cherished grandchildren, Julia, Caroline, Jacob, Cassidy, Mathieu, Samantha, and Sofia, who brought great pride and happiness to his life.

Visitation will be held on Sunday, March 8thfrom 2:00 to 5:00 p.m. at the C.C. Shepherd Funeral Home (134 Pleasant Street, Weymouth, MA). A funeral service will be held at Holy Nativity Church (9 Nevin Rd. S. Weymouth, MA) on Monday, March 9th at 10:00 a.m. with burial to immediately follow at Mount Hope Cemetery.

In lieu of flowers, donations in his memory can be made to the Holy Nativity Church.

To order memorial trees or send flowers to the family in memory of John C. Swift, please visit our flower store.

Service Schedule

Past Services

Visitation

Sunday, March 8, 2026

2:00 - 5:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Funeral Service

Monday, March 9, 2026

Starts at 10:00 am (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Burial

Monday, March 9, 2026

11:15 - 11:45 am (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Guestbook

Visits: 829

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree