Under the command of Acting Master George Senat, she took part in the Battle of Lake Erie on 10 September 1813. She was subsequently utilized as a hospital ship for captured wounded seamen. While lying at anchor with Ohio and Somers at the head of the Niagara River 12 August 1814, she was attacked by six or eight boats manned by English seamen and Canadian militia. Ohio and Somers were captured, but Porcupine escaped.
Porcupine remained on Lake Erie providing transportation and protection for William Henry Harrison’s men as they won the battle to recover Detroit and the Battle of the Thames in Canada. Porcupine, still under command of George Senat, transported provisions for Harrison's army to the mouth of the Thames, and then traveled up the Thames providing artillery and logistics support.
Porcupine was then laid up at Erie, Pennsylvania, until 1819, when she was refitted and turned over to the Collector of Revenue at Detroit on 2 June. She returned to the Navy 2 August 1821, remaining inactive until sold 8 August 1825. Afterward she was used as a cargo vessel on the Great Lakes until 1873 when, being determined unseaworthy, she was beached on the sands of Spring Lake, near Grand Haven, Michigan.
As of August 18, 2017, the Erie Times announced that the Erie Bayfront Maritime Center was in the process of constructing a replica of the gunboat.[1] Construction is still underway.