Invite friends and family to read the obituary and add memories.
We'll notify you when service details or new memories are added.
You're now following this obituary
We'll email you when there are updates.
Please select what you would like included for printing:
Send a Sympathy Card
Monday, September 29, 2025
10:00 am - 1:30 pm (Central time)
Monday, September 29, 2025
Starts at 2:00 pm (Central time)
Graveside services for James Nelson McFarland, Jr., 58, of Sperry, OK, were held Monday, September 29, 2025, at Rest Haven Cemetery in Sperry, OK. Phil Johnson officiated. Casket bearers were Joshua McFarland, TJ McFarland, Brandon McFarland, Michael McFarland, Bryan Miramontes, K.K. McFarland, Ethan McFarland, Jaden McFarland, and Teddy McFarland, Jr.
James was born June 18, 1967, in Waco, TX, to James Nelson McFarland, Sr., and Linda Louise (Bennett) Williams. He passed away September 16, 2025, in Sperry, OK.
James worked in the heating and air industry for many years as a repair technician. He enjoyed watching wrestling, playing video games, loved all kinds of animals, and going for a ride in his truck.
He is survived by his son, James Ross McFarland; stepdaughter, Brittany Elizabeth Edwards; brothers, Ted McFarland and Robert McFarland; stepdad, Gerald Groomes; and many other relatives and friends.
He was preceded in death by his wife, Diane McFarland; parents, James McFarland, Sr., and Linda Williams; and his godfather, Mark Rhoades.
Arrangements and services were entrusted to Johnson Funeral Home, Sperry.
Online condolences to the family can be made at johnsonsperry.com.
Johnson Funeral Home
Rest Haven Cemetery
Visits: 232
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors