Skip to content

It is with great sadness and heavy hearts that the family announces the passing of Marsha Louise Macfarlane, on January 28, 2013, at the age of 67. Marsha fought a courageous battle with cancer for 6 years.

Marsha was an avid sewer and gardener and she loved to go to craft sales to sell her denim treasures.

She was known as the “Bag Lady” to some and the “Egg Lady” to others, but as “Mom” to her three loving daughters, Tammie Wilson (Collin), Shannon Macfarlane (Michael) and Christine Walsh (Andy) and son Lawrence Bater (Ruby). Wife to James Macfarlane and Grandma to Doug (Leah), Amber, Deanna, Alana, Emma, Preston and Sara. She also leaves a sister Diana Brown (Murray), nieces and great nephews. Don’t forget Radar, Mom’s little dash-hound who also mourns her passing.

When she wasn’t sewing, Marsha, Jim and Radar loved to spend time on their boat down on the Sunshine Coast.

No service will be held as per Marsha’s request.

We miss you so much and love you forever.

LaPrairie’s Funeral Service entrusted with arrangements. 250-398-9100




Your condolences will be approved within one business day. You will need a valid Facebook account. Please email us if you have any questions.