I november 1811 befordrades han till löjtnant vid Svea livgarde samt utnämndes till stabsadjutant hos generallöjtnanten friherre Georg Carl von Döbeln under åren 1811–1813 och hos generallöjtnanten friherre Carl Henric Posse åren 1813–14. Under dessa år deltog även von Schwerin i kriget på kontinenten mot Napoleon under det Sjätte koalitionskriget, och han blev den 9 december 1814 utnämnd till riddare av Svärdsorden. Därefter blev han i april 1816 befordrad till kapten i generalstaben och redan i augusti samma år till major. Under 1817 utnämndes han till kapten i Svea livgarde, samt tillförordnad kommendant i Helsingborg. År 1818 utnämndes han till adjutant hos Kronprins Oscar samt i maj till överstelöjtnant i armén, samt i generalstaben 1820.