Officers from the 3 District – Welland/Pelham office of the Niagara Regional Police Service (NRPS) are searching for missing person Stephen McRae, 37.
Stephen was last seen on June 12, 2025, at approximately 7 a.m. in the area of East Main Street and Crowland Avenue in the City of Welland. He is believed to be travelling in a red 2024 Hyundai Venue with Ontario licence plate CHLN 351.
Stephen is described as:
White male Approximately 250 pounds, heavy build 6 feet tall Hazel eyes Straight, shoulder-length brown hair
A clothing description is not available at this time.
Police and Stephen’s family are concerned for his well-being. Anyone with information about his location is asked to contact detectives at 905-688-4111, option 3, extension 1009516.
Members of the public who wish to provide information anonymously can contact Crime Stoppers of Niagara online or by calling 1-800-222-8477. Crime Stoppers offers cash rewards to individuals who provide information that leads to an arrest.
#25-62158