James Douglas (“Doug”) McFarlane

James Douglas McFarlane_photo

James Douglas (“Doug”) McFarlane

James Douglas (“Doug”) McFarlane passed away peacefully in the early morning hours on February 23 rd , 2026, in the care at Peter Lougheed Hospital in Calgary, Alberta. Doug, while approaching his 86 th birthday, is survived by his devoted and loving wife Barbara (Bobby), his two daughters, Patricia (Cobie, Molly & Riley), Teresa (Dennis, Kayta, Dexter & Rufus), son Geoffrey (Janet & Leo), granddaughter Lauren, and grandson Luke.

Hailing from Chesley Ontario, Doug is also survived by his sisters Shiela (Dominic, Susan, Michael, Nicole & David), Isabelle (John & Lisa) plus an enormous extended family. With roots in Kitchener Ontario backstopped by a lengthy career with Schneiders Meats which eventually led to a family move to Strathmore, Alberta, Doug began his life as an established “Easterner” that shaped his profound pride in becoming a gritty, stern- faced “Westerner” characterized by a curiosity to explore.

While many will say they know Doug, the hidden truth behind a man who assessed everything from a lens of either right or wrong, his tender make up was amplified with his unwavering support for his wife & family, his unique love for animals, the simple rays of sunshine felt on a porch deck to the poetic dance of pond reeds in sloughs off a country road.

Doug was a spirit. He was uniquely intelligent and captured the attention of any willing debate partner wise enough to challenge the status quo. Doug was no stranger to a spiritual and philosophical conversation as he regularly demonstrated his deep and often, well researched views on life.

An avid fan of sports, especially that of his grandchildren, Doug saw the beauty in competition and the life lessons that resulted from being on the team. On February 23 rd , 2026, we all lost a husband, a father, a GG, a brother, an uncle, and a friend. Heaven however, held his seat behind home plate for his long-awaited chant “let’s play some ball.”

Doug, you will always be with us!