Pluk byl vytvořen mezi 16. říjnem 1941 a 24. lednem 1942 jako stíhací letecký pluk (IAP) pod písmenem „B“ u 4. záložního IAP (ZIAP) Orelského, později Povolžského vojenského okruhu ve městě Moršansk v Tambovské oblasti podle tabulkového stavu 015/174.

Od 30. ledna do 31. března 1942 se personál pluku u 25. ZIAP Zakavkazského vojenského okruhu v Adži-Kabulu v Ázerbájdžánské SSR přeškoloval na stíhačky MiG-3, k přezbrojení pluku však nedošlo.

Dne 23. března byl pluk přejmenován na 821. IAP a mezi 16. dubnem a 9. květnem 1942 se jeho personál u velitelství 3. záložního leteckého pluku Povolžského vojenského okruhu v Saratově cvičil na stíhačkách Jak-1.

Dne 10. května 1942 se 821. IAP stal součástí 15. úderné letecké skupiny Hlavního velení, operačně podřízené velitelství letectva Zakavkazského frontu, a zahájil bojovou činnost proti nacistickému Německu a jeho spojencům. Již 11. května dosáhl prvního známého vzdušného vítězství ve Velké vlastenecké válce.

Od 15. července působil pluk jako součást 236. stíhací letecké divize (IAD) 5. letecké armády (VA) Zakavkazského frontu, poté byl stažen do týlu. Mezi 16. srpnem a 2. zářím 1942 se u 26. ZIAP Zakavkazského frontu ve stanici Sandary v Gruzínské SSR personál přeškolil na stíhačky LaGG-3.

Od 13. září bojoval 821. IAP jako součást 217. IAD 4. VA Severní skupiny Zakavkazského frontu. Od 12. prosince 1942 do 1. března 1943 byl u 26. ZIAP reorganizován podle tabulkového stavu 015/284. Dne 1. března se znovu připojil k 25. ZIAP, kde byl přeškolen a přezbrojen na britské stíhačky Spitfire Mk.V.

Od 19. července do 1. srpna 1943 byl 821. IAP součástí 9. gardové IAD 4. VA Severokavkazského frontu, bojovou činnost však neprováděl a věnoval se bojovému výcviku osádek a doplňovacímu výcviku na technice. Dne 1. srpna zahájil bojové operace na Spitfirech jako součást 229. IAD 4. VA Severokavkazského frontu a 25. srpna byl převeden k 236. IAD 8. VA Jižního frontu.

Dne 28. srpna byl znovu stažen z bojové činnosti a až do konce listopadu 1943 zůstal u 229. IAD, kde personál studoval a cvičil na amerických stíhačkách P-39 Airacobra. Od 25. listopadu do 29. prosince 1943 byl součástí 6. gardové IAD 8. VA 1. ukrajinského frontu a pokračoval v přeškolování na Airacobru.

Dne 29. prosince byl 821. IAP převeden k 190. IAD 11. stíhacího leteckého sboru (IAK) zálohy Hlavního velení. Do 2. června 1944 byl reorganizován podle tabulkového stavu 015/364 a dokončil výcvik na nové technice. Dne 3. června zahájil bojovou činnost jako součást 190. IAD, 11. IAK, 3. VA, 1. pobaltského frontu.

Výnosem prezidia Nejvyššího sovětu SSSR z 31. října 1944 byl 821. IAP za vzorné plnění bojových úkolů při prolomení nepřátelské obrany severozápadně a jihozápadně od Šiauliai a za projevenou statečnost a odvahu vyznamenán Řádem Suvorova III. stupně.

Dne 25. února 1945 vstoupil pluk spolu se 190. IAD 11. IAK 3. VA do Zemlandské skupiny vojsk 3. běloruského frontu a 5. května byl převeden k 15. VA Leningradského frontu.

Dne 9. května 1945 byl 821. IAP stažen z aktivních operací. Za druhé světové války provedl celkem 6 281 bojových vzletů, dosáhl 92 vzdušných vítězství a zničil 37 cílů na zemi. Vlastní bojové ztráty činily 70 letounů a 36 pilotů.

V červnu a červenci 1945 byl 821. IAP společně se 190. IAD převeden k 12. VA Zabajkalského frontu poté, co byl u 45. ZIAP Sibiřského vojenského okruhu v Krasnojarsku přezbrojen na americké P-63 Kingcobra.

Od 9. srpna do 3. září 1945 se účastnil sovětsko-japonské války. Provedl 117 vzletů, s nepřítelem se ve vzduchu nesetkal a ztratil jeden letoun.

Od září 1945 byl spolu s divizí začleněn do 9. VA 1. dálnovýchodního frontu, který byl 1. října 1945 reorganizován na Přímořský vojenský okruh. Od dubna 1946 byl pluk s divizí součástí 2. smíšeného leteckého sboru 9. VA Přímořského vojenského okruhu na letištích Kamen-Rybolov a Chorol a od 20. února 1949 83. smíšeného leteckého sboru 54. VA, vzniklé přejmenováním 9. VA.

V lednu 1951 byl pluk vybaven nejnovějšími proudovými stíhačkami MiG-15. V lednu 1952 odjel 821. IAP společně s 256. a 494. IAP, rovněž náležejícími k 190. IAD, bez techniky a údržbového personálu na státní misi do Čínské lidové republiky.

Koncem měsíce dorazil na letiště Myaogou a vstoupil do 64. stíhacího leteckého sboru protivzdušné obrany (IAK PVO). Kvůli naléhavé potřebě vystřídat jednotky odjíždějící do SSSR začal personál 821. IAP okamžitě přebírat technický personál a MiGy-15bis od 303. IAD. Pluk obdržel také nové letouny ze závodu č. 183.

Na převzetí techniky a přípravu pilotů k boji byly vyhrazeny pouze dva týdny. Dne 12. února začaly pluky divize seznamovací lety nad bojovou oblastí a první bojové vzlety. Piloti 821. IAP dosáhli prvních sestřelů nepřátelských letounů až 1. března.

Silné kvalitativní i početní posílení letectva OSN, nedostatek času na uvedení 190. IAD do boje a nižší úroveň výcviku jejího létajícího personálu ve srovnání s předchozími jednotkami se velmi negativně projevily na výsledcích prvního období bojové činnosti a vedly ke ztrátě vzdušné iniciativy 64. IAK PVO.

V červnu 1952 se kvůli dešťům téměř nelétalo. Pluk byl stažen k odpočinku a krátké přestávce a boje obnovil až následující měsíc. Koncem července byly osádky divize vyčerpány na hranici možností a jejich další účast ve válce mohla vést k velmi těžkým a neodůvodněným ztrátám.

Dne 10. srpna 1952 byly pluky 190. IAD staženy z bojové činnosti. Dostaly rozkaz předat všechny dostupné letouny 216. IAD PVO a odjet do SSSR, kde se vrátily k 54. VA Přímořského vojenského okruhu.

Během korejské války provedly osádky 190. IAD celkem 4 615 bojových vzletů a zúčastnily se 199 skupinových vzdušných bojů. 821. IAP hlásil 45 sestřelených a dva poškozené letouny OSN; vlastní ztráty činily 14 letounů a čtyři piloty. Tři piloti pluku se stali leteckými esy. Nejúspěšnějším pilotem 821. IAP i celé 190. IAD byl major V. N. Zabelin s devíti vzdušnými vítězstvími.
