Die Belagerung von Vicksburg dauerte vom 22. Mai bis zum 4. Juli. Die Tennessee-Armee versuchte mit den zur Verfügung stehenden Mitteln der Zeit, wie Unterminierung der Stellungen, Artilleriebeschuss von Land und durch Kanonenboote vom Mississippi und vom Yazoo aus, und immer wiederkehrende Angriffen auf einzelne Stellungen der Konföderierten, einen Einbruch in die Verteidigung zu erzielen. Alle Versuche der Tennessee-Armee, Vicksburg einzunehmen, scheiterten. Erst als die konföderierten Truppen und die Einwohner Vicksburg zu verhungern drohten, bot Generalleutnant Pemberton Grant am 3. Juli die Kapitulation an. Generalmajor Grant bestand zunächst auf bedingungsloser Kapitulation (unconditional surrender), besann sich später und gestattete der Mississippi-Armee auf Ehrenwort ("on parole") entlassen zu werden. Auch wenn das seinen Grundsätzen scheinbar diametral entgegenlief, entsprang diese ‚menschliche‘ Entscheidung einer ganz einfachen rationalen Überlegung – wie sollte er mehr als 20.000 kriegsgefangene Menschen ernähren oder in den Norden transportieren? Viel einfacher war es, diese sich selbst zu überlassen, selbst wenn sie anschließend wieder in einer der konföderierten Armeen kämpfen sollten. Während der Belagerung beklagte die Tennessee-Armee 111 gefallene oder vermisste Soldaten und über 400 Verwundete, die jedoch fast alle noch während der Belagerung genasen. Die Verluste der Konföderierten betrugen bis zur Kapitulation 2.872 Soldaten.