The last major battle of the American Revolution where the British surrendered was the Siege (Battle) of Yorktown , in Virginia, ending with the British surrender on October 19, 1781.

Quick Scoop: Short Answer

  • The battle you are looking for is Yorktown , often called the Siege of Yorktown or the surrender at Yorktown.
  • British forces under General Charles Cornwallis surrendered to General George Washington and his French allies after a weeks‑long siege.
  • This was the last major land battle of the American Revolutionary War and effectively ended large‑scale fighting, paving the way for the Treaty of Paris in 1783.

What Happened At Yorktown?

  • From late September to October 19, 1781, American and French forces besieged the British at Yorktown, cutting off their escape by land and sea.
  • Outnumbered, short on supplies, and under heavy bombardment, Cornwallis requested terms and his army laid down arms on October 19, 1781.

Why Yorktown Was So Final

  • Yorktown is widely described as the decisive engagement and the last major land battle of the American Revolution because the British defeat convinced Parliament to move toward peace.
  • After news of the surrender reached London, the British government began steps to negotiate, leading eventually to the Treaty of Paris (1783) that formally recognized American independence.

TL;DR: The last major battle of the Revolution where the British surrendered was the Battle of Yorktown (Siege of Yorktown) in October 1781.

Information gathered from public forums or data available on the internet and portrayed here.