С молодости служил в литовском войске на командных должностях. В 1757 году — полковник литовской гвардии и камергер польского короля Августа III (до 1764). В 1767 году получил чин генерала и стал шефом полка коронной гвардии, соратник гетмана великого коронного Ксаверия Браницкого и участник боёв с восставшими украинскими гайдамаками и барскими конфедератами. В 1770 году вместе с братом Яном Ежи в Седльце попал в плен к барским конфедератам. В 1771-1772 годах Михаил Грабовский вместе с Александром Суворовым участвовал в штурме королевской замка Вавель и сражался с конфедератами под Величкой. Был щедро вознагражден за верность польским королём Станиславом Августом Понятовским. В 1783 году получил патент генерал-лейтенанта.