CASTALIA – John Drake Freeman, age 74, passed away on Monday, May 4, 2026. Born in Nash County, NC on January 26, 1952, he was the son of the late William Drake Freeman and Rachel Lynn Inscoe Freeman.
John was a devoted member of his community, and passed away leaving behind a legacy of service, hard work, and simple joys.
He proudly served as a volunteer firefighter with the Castalia Volunteer Fire Department, always ready to help those in need. A well-known farmer, John loved the land and took great pride in his work. He had a special passion for John Deere tractors and enjoyed collecting antique models.
In his spare time, John was an avid NASCAR fan and loved baseball. He will be remembered for his dedication, kind spirit, and the love he had for his community and the life he built.
He will be deeply missed by all who knew and loved him.
John is survived by his daughter, Shana Freeman; son, Joshua Drake Freeman (Maria Klimvakis); grandchildren, Devin Powell, Carson Tharrington, and Autumn Freeman; sisters, Sheila Freeman, Kathy Freeman, Robin Freeman; brother, William (Bill) Freeman (Judy); special friend, Peggy Deans Freeman; nieces, Brittany Freeman, Jenny Braswell, Maggie Freeman; Nephew, Billy Freeman; several great nieces and nephews that were special to him, and his special fur companion, Lucy, other special ones Rocky (pictured), Cassie and Rascal.
A Graveside Service will be held on Friday, May 8, 2026, at 11:00 AM at Drake Cemetery at 16748 Red Bud Road Castalia, NC 27816 with Kendal Rohrer officiating.
In lieu of flowers, memorial contributions can be made to A Chance in the Country fund at 16153 Red Bud Road Castalia, NC 27816 to fund the scholarship at NC State University.
Arrangements entrusted to Johnson Funeral Home & Cremation Services, 661 English Road, Rocky Mount, NC 27804. You may share memories and condolences with the family by visiting www.johnsonfuneralsandcremations.com.






So sorry to hear of John’s passing Prayers for the family 🙏🙏🙏
I am so sorry that John has passed. He was always very friendly when I saw him. I know he was very sick at the end. While it is difficult for the family and friends, at least he is now at peace and we have many good memories to share.
John was a good person and would help anyone that needed help. He was easy to talk to and had a great sense of humor. He worked hard to help the Castalia Fire Department for many years. I have great respect for John and all he did.
Peggy so