Il retourna au Canada pour rejoindre le général John Burgoyne, mais ce dernier capitula à Saratoga avant que St. Leger n'arrive à Ticonderoga. St Leger commanda une unité de rangers cantonnée à Montréal pendant le reste de la guerre. Il échoua dans sa tentative de capturer le général américain Philip Schuyler. Il échoua aussi à convaincre les représentants du Vermont et Ethan Allen lors d’une réunion tenue à Ticonderoga de rétablir leur allégeance à la couronne. Cependant, la guerre se termina lors de la capitulation du lieutenant général britannique Charles Cornwallis à Yorktown.