Po otrzymaniu potwierdzenia, że silna flota francuska wypłynęła z francuskich wysp na Morzu Karaibskim i zmierza do Wirginii, George Washington wymaszerował na czele głównych sił 21 sierpnia 1781 z okolic Nowego Jorku, gdzie blokował silny garnizon brytyjski. Pozostawiając tam tylko małe siły osłonowe, pomaszerował na południe. Flota francuska w sile 27 okrętów liniowych przybyła do zatoki Chesapeake 29 sierpnia i rozpoczęła blokadę Yorktown. 5 września stoczyła zwycięską bitwę z flotą brytyjską, która nie zdołała przerwać francuskiej blokady.

W wyniku bitwy Francuzi zdobyli panowanie na morzu w okolicach zatoki Chesapeake, co przesądziło wynik nadchodzącego oblężenia. 28 września główne amerykańskie i francuskie siły lądowe przybyły do Yorktown i rozpoczęły regularne oblężenie. Wojska sojusznicze były dwukrotnie silniejsze od brytyjskich, a ponadto były wspomagane przez ogień dział okrętów francuskich. Wobec kończących się zapasów i braku perspektyw odsieczy, Cornwallis 17 października podjął negocjacje kapitulacji swojej armii, która nastąpiła 19 października. 7 tys. żołnierzy brytyjskich dostało się do niewoli.