Prva bitka pri Kernstownu
Bitka se je odvijala 23. marca 1862 v okrožju Frederick in Winchestru v Virginiji. Bila je uvodna bitka v Jacksonovi dolinski kampanji. Jacksonov poveljnik konjenice, polkovnik Turner Ashby, se je 22. marca 1862 spopadel z enotami Unije. Jackson je 23. marca poslal svojo konjenico pod vodstvom Ashbyja proti položaju Unije. Polkovnik Nathan Kimball, poveljnik Unije, je svoje sile osredotočil na hribu Pritchard in tam postavil tudi svojo artilerijo. Jackson je svojo artilerijo namestil zahodno od hriba Pritchard na grebenu Sandy Ridge. Med bitko je obiskal svoj artilerijski položaj. Ugotovil je, da je mislil, da napada srednje veliko vojsko Unije, v resnici pa se je boril s celo divizijo. Ko je videl, da je vojska veliko večja od njegove, se je Jackson obrnil k svojemu pomočniku in dejal: "Čaka nas boj."
Jackson je spremenil načrt napada. Svojo pehoto je razporedil okoli svojih topov na Sandy Ridgeu. Kimball, ki se ni zavedal, da so njegove sile številčnejše od Jacksonovih, je napadel Sandy Ridge, da bi utišal konfederacijske topove. Okoli četrte ure je Kimballova pehota ob vznožju Sandy Ridgea v hudih bojih naletela na Jacksonovo Stonewallovo brigado. Jackson je le uspel zadržati svoj položaj, čeprav je nenehno pošiljal nove enote. Boj se je kmalu spremenil v pat položaj, saj nobena stran ni mogla potisniti nazaj druge strani. Kimball je začel pošiljati okrepitve Unije in do šeste ure je konfederatom zmanjkalo streliva. Takrat so se začeli umikati. Umik se je kmalu spremenil v tekoč boj, ki se je končal šele po mraku.
Čeprav je bitka pomenila taktični poraz konfederacije, je bila strateška zmaga za jug. Uniji je preprečila, da bi iz doline Shenandoah poslala sile, ki bi okrepile McClellana na polotoku.
Bitka pri McDowellu
Po bitki pri Kernstownu se je Jackson umaknil na jug do vrzeli Swift Run. Njegova vojska se je pridružila Severozahodni vojski Edwarda Johnsona. Pridružila se jim je tudi divizija pod poveljstvom Richarda S. Ewella. Jackson je imel zdaj približno 17.000 konfederacijskih vojakov.
Johnsonova Severozahodna vojska je bila velika kot brigada. V času, ko se je pridružil Jacksonu, je njegovi vojski sledila brigada Unije, ki ji je poveljeval general Robert H. Milroy. Milroy je pričakoval podporo druge brigade Unije pod poveljstvom generala Roberta C. Schencka. Milroy se je premaknil proti zahodu v bližini vasi McDowell, ki je čakala na Milroya. Jackson, ki je bil zdaj v Stauntonu v Virginiji, je s svojimi silami napredoval proti zahodu proti Milroyu in Scheneckovima brigadama Unije. Milroy je 8. maja napadel konfederate na Sitlingtonovem hribu. Vojski sta se štiri ure spopadali in ob mraku končno vrgli Milroyevo vojsko nazaj. Medtem ko so konfederati utrpeli večje izgube, sta se Milroy in Schenck ponoči umaknila v zahodno Virginijo. Jackson je tako lahko napadel drugo vojsko Unije v dolini. Sile Unije je v dolini zaposloval še en mesec.
Bitka pri Front Royal
Naslednja bitka se je odvijala 23. maja 1862 pri Front Royalu v Virginiji. Jacksonove sile so napadle garnizon Unije s 1000 možmi, ki mu je poveljeval polkovnik Kenly. Konfederati so pikete presenetili in jih hitro premagali. Sile Unije so pregnali nazaj po ulicah Front Royaala na Camp Hill (zdaj Overlook Park v jugovzhodnem delu Winchestra). Kenlyjeve sile so med umikom poskušale zažgati rečne mostove, vendar so požare hitro pogasili. Na Camp Hillu so se sile Unije še utrdile, nato pa so se umaknile na Guard Hill. Konfederacijske sile so jih hitro obkolile in se umaknile proti Cedarvillu. Konfederacijska konjenica pod vodstvom majorja Flournoya je dvakrat napadla umikajoče se sile Unije. Približno 900 vojakov Unije se je predalo.
Prva bitka pri Winchestru
Zaradi Jacksonove zmage pri Front Royalu je general Unije Nathaniel Banks premaknil svoje sile iz Strasburga in se umaknil v Winchester. Z Jacksonom na desnem krilu je Banksu grozila nevarnost, da bo odrezan od svojega oporišča v Winchestru. Predsednik Lincoln je menil, da Jacksonova vojska v dolini Shenandoah ogroža varnost Washingtona, zato je ukazal korpusu generala Irvina McDowella, naj ostane na položaju pri Fredericksburgu v Virginiji in se ne pridruži McClellanovemu napredovanju Unije proti Richmondu.
Ko je Banks prispel v Winchester, je začel organizirati obrambo. Jacksonova vojska se je približala z juga, Ewellova pa z jugovzhoda. Jacksonove sile so 25. maja izvedle prvi napad, vendar so bile odbite nazaj. Ewellova divizija je napadla Camp Hill. Istočasno je Jacksonova brigada iz Louisiane obšla in nato zavzela položaj Unije na Bowerjevem hribu (jugozahodni del Winchestra). Z zlomljenimi boki so se enote Unije začele neorganizirano umikati skozi mesto Winchester. Tudi prebivalci Winchestra so streljali na vojake Unije. Banks se je umaknil čez reko Potomac nazaj v Maryland. V bitki je Banks izgubil približno 2 000 mož in skoraj vse zaloge. Konfederacija je izgubila le okoli 400 ljudi. To je bila odločilna zmaga Jacksonove dolinske kampanje.
Bitka pri Cross Keys
Lincoln je bil zdaj zaskrbljen, da bi lahko konfederacijska vojska napadla Washington, če Banks ne bi uspel zadržati Jacksona. 24. maja je generaloma Johnu C. Frémontu in Irvinu McDowellu naročil, naj pošljeta vojake v podporo Banksu. To se je zgodilo, preden je bil Banks poražen pri Winchestru. Frémont je dobil ukaz, naj svoje sile premakne proti Harrisonburguv Virginiji na jugovzhodu. McDowell je dobil ukaz, naj pošlje 20.000 od svojih 40.000 vojakov v podporo Banksu pri Winchestru.
8. junija je Frémontova vojska Unije, ki je štela 11.500 vojakov, pri Cross Keysu v Virginiji našla Ewellovo konfederacijsko divizijo. Ewellu je bilo ukazano, naj prepreči Frémontovo gibanje proti Port Republicu v Virginiji. Bitka se je začela z dvournim dvobojem med artilerijami Unije in Konfederacije. Konfederacija je z leve strani odvrnila manever obkolitve, ki ga je odvrnila z ognjem. Nepričakovana salva je v manj kot desetih minutah povzročila 258 žrtev iz vrst Unije. Frémont se ni zavedal, da ima opravka z manjšo konfederacijsko silo. Frémont se je pod zaščito svojih artilerijskih baterij umaknil na cesto Keezletown Road. Naslednji dan sta dve konfederacijski brigadi zadržali Frémonta na njegovem mestu, medtem ko so se preostali Ewellovi konfederati premaknili proti Port Republicu.
Bitka pri Port Republic
9. junija 1862 se je v Port Republicu v Virginiji odvijala zadnja od šestih bitk Jacksonove dolinske kampanje. Jackson je na to območje prispel 7. junija po mraku. Naslednji dan je izvedel, da se Frémontove sile Unije niso mogle pridružiti silam generala Jamesa Shieldsa pri Cross Keysu. Zgodaj zjutraj 9. junija so Jacksonove sile s pomočjo provizoričnega mostu prečkale reko South River v Virginiji. General Unije Erastus B. Tyler je postavil artilerijske baterije na grebenu, ki je pokrival sprednji del položaja Unije. Ko je Jackson prispel, je ukazal napad čez pšenično polje, ne da bi si vzel čas za organizacijo svojih sil. Prav tako ni opravil izvidovanja, da bi ugotovil, katere sile Unije so tam in kako so razporejene. Konfederacijski napad je vodila Stonewallova brigada. Ko so napredovali, so jih močno napadle Tylerjeve artilerijske baterije. Jackson je poslal louisiansko brigado Richarda Taylorja v bočni napad na artilerijo Unije. Toda topničarji Unije so opazili, da se pripravlja napad iz ozadja, in s topniškim ognjem pritisnili konfederate. Jackson je vedel, da mora prebiti linijo Unije, preden se bo Frémont lahko pridružil Shieldsu. Medtem ko je Jackson poskušal najti način, kako rešiti težavo, so Ewellovi možje prispeli iz Cross Keysa. Ewell je takoj opazil težavo in napadel levo krilo Unije. To je dalo Stonewallovi brigadi čas, da se pregrupira. Konfederacijske artilerijske baterije so odprle fronto Unije. To je povzročilo, da se je linija Unije zlomila in se umaknila. S to zadnjo zmago je Jackson dobil nadzor nad zgornjo in srednjo dolino Shenandoah.