Marine Corps Brigadier GeneralO-7 BGen (Previous)
Brigadier General

Marine Corps Major General

O-8 General Officer, U.S. Marine Corps
(Next) O-9 LtGenMarine Corps Lieutenant General
Lieutenant General

Marine Corps Ranks » Major General RankMajGen PayMajGen Rank HistoryPromotion Information

Marine Corps Promotion to O-8 Major General

A Major General is a General Officer in the United States Marine Corps at DoD paygrade O-8. This page describes how the Marine Corps determines who is eligible for the promotion list to Major General.

A Flag rank is a political appointment, first recommended by other Flag-rank Officers within Headquarters Marine Corps (HQMC), then to the Secretary of the Navy (SECNAV), then sent to the Office of the Secretary of Defense (OSD) and then to the Senate Armed Service Committee for final approval. There are only 60 permanently available Flag positions within the USMC, 45 of which are for BGens or MajGens.

Once an Officer is selected for Flag rank, their career is in the direction of the same groups that promoted them. The number of stars a General has depends entirely on what job they were selected for. Typical Flag assignments last anywhere from a few months to five years, at which point the Flag Officer rotates to a new billet, or by not being selected, is forced to retire. There are a number of mandates limiting terms for each Flag rank, with the end goal of preventing extremely long tenures.

Want to learn more? Read about the Marine Corps' Major General rank on