半島方面作戦
包囲戦の準備が完了する直前に、このときはジョンストンが直接指揮していた南軍はリッチモンドへ向けて後退を始めた。この方面作戦の最初の大きな戦闘はウィリアムズバーグの戦いであり、北軍はなんとか戦術的勝利を引き出したが、南軍はその後退を続けた。エルサムズ・ランディングの戦いでの水陸両面による側面攻撃でも南軍の後退を遮断することはできなかった。ドルーリーズブラフの戦いでは海軍によるジェームズ川を使ってリッチモンドに達しようという試みが撃退された。
マクレラン軍がリッチモンド郊外に到着すると、ハノーバー・コートハウスで小さな戦闘が起こったが、続いてジョンソンによる急襲であるセブンパインズの戦い、あるいはフェアオークスの戦いが起こった。この戦闘は決着が着かず、大きな損失を出したが、この方面作戦の間続くことになる効果を生んだ。ジョンストンがこの戦いで負傷し、6月1日に、より戦闘的なロバート・E・リー将軍に指揮官が交代し、リーはその軍の組織を再構成して攻勢に出る準備をした。
リーが指揮しマクレランに対して攻勢に出た6月25日から7月1日の終盤の戦闘は、半島方面作戦の部分と正式には考えられているが、一般には七日間の戦いと呼ばれ、本稿では詳述しない。
マクレランは切望していたジェームズ川からリッチモンドに迫る案を否定され、パマンキー川(ヨーク川の航行可能な支流)沿いのホワイトハウス・ランディングに補給基地を設けた。そこからはリッチモンド・ヨーク川鉄道がリッチモンドに延びて川を渡っていた。マクレランは鉄道を徴用し機関車と車両を艀が着けられる場所まで動かした。
それから3週間、マクレランは慎重にリッチモンドに向けてじわじわ進んだ。5月18日、ポトマック軍を再編成し、2人の少将を軍団指揮官に昇進させた。フィッツ・ジョン・ポーターは新しい第5軍団長に、ウィリアム・B・フランクリンを第6軍団長とした。北軍はリッチモンド市の北東に105,000名を置いており、ジョンストン軍6万名を上回っていたが、マクレランの参謀にいる探偵アラン・ピンカートンからの誤った情報によって、マクレランは逆に1対2で劣勢と信じ込んでいた。5月23日から26日にかけて、両軍の戦線の間で多くの小競り合いが起こった。特に先のドルーリーズ・ブラフの戦いで砲艦からの砲声を聞いた後では、リッチモンド市内の緊張感は高かった。