It is with great sadness that the family of John Clifford Trainor announces his passing which occurred at Charlotte County Hospital on Friday, April 27, 2018 surrounded by his loving family. Born in Port Hawkesbury, Nova Scotia on January 11, 1932, he was the son of the late Ada (Foley) and Dr. Clifford Trainor. He is survived by his loving family including partner; Gerry McShane, children Marcia (Gary) Crossman of  Hampton, N.B., Kathy (Rob) Mann of St. Stephen, N.B. and John (Traci) Trainor of Island View, N.B., brother, Royden (Mary) Trainor of Port Hawkesbury, N.S., grandchildren; Paul, Peter (Tamara) Dunphy  and  Mitchel Mann; Katie (Owen) Brinson, Patrick and Gregory (Regina Harty) Crossman, great grandchildren; Carter and Max Brinson, Hudson and Ellie Crossman, Cole, Petie Dunphy, Mike and Cody Tucker. John had several nieces, nephews and many friends in the community.  He enjoyed life and his family was very important to him. In addition to his parents, he is predeceased by his wife Joan (Myrshall) Trainor sister; Marcial Trainor and brother James Patrick Trainor. John was the founder of Trainor Surveys; Past President and life member of association of New  Brunswick Land Surveyors; Past President of St. Stephen Milltown Rotary Club and recipient of several Paul Harris Awards. The family would like to thank the staff at Charlotte County Hospital for their compassionate care for John during his brief stay. For those who wish, in lieu of flowers, the family would sincerely appreciate donations being made to the St. Stephen-Milltown Rotary Club,Hospice of Charlotte Inc. or a charity of one’s choice.  Condolences may be sent to the family online at