Михайло Блавацький народився 31 липня 1958 в с. Запитів Кам'янка-Бузького району Львівської області. У 1993 р. закінчив Львівський сільськогосподарський інститут.
Михайло Блавацький, за його словами , в 1990-і роки володів консервним заводом в Молдавії, потім активно займався розвитком кооперативного руху та поставками електротехнічного обладнання. Співзасновник і заступник директора в ТОВ «Тесла транс» (входить в «Тесла Україна»), яке продає електротехнічне обладнання Tesla (брендом володіє німецька компанія Extel Warenhandels und Produktions GmbH).
У 2006-2012 рр. був депутатом Львівської облради, в тому числі, з 2010 р. - від ВО «Свобода».
У 2012 р. Михайло Блавацький був обраний до Верховної Ради VII скликання від ВО «Свобода», №17 в списку партії.