Halls Stream or Rivière Hall is a 25.2-mile-long (40.6 km) tributary of the Connecticut River in eastern North America. For most of its length, it forms the Canada–United States border, with the province of Quebec (Canada) to its west and the state of New Hampshire (United States) to its east.