The Second Battle of Sacket's Harbor or simply the Battle of Sacket's Harbor, took place on 29 May 1813, during the War of 1812. A British force was transported across Lake Ontario and attempted to capture the town, which was the principal dockyard and base for the American naval squadron on the lake. They were repulsed by American regulars and militia.