Маргарет Вичерли родилась в Лондоне 26 октября 1881 года.
В 1901 году она вышла замуж за писателя Вайарда Вейллера, от которого в 1903 году родила сына Энтони.
В 1922 году супруги развелись.Свою карьеру начала как театральная актриса, а впервые в кино появилась в 1915 году в немом фильме.
Она стала известна после исполнения роли матери Йорка в фильме 1941 года «Сержант Йорк» , за которую она была номинирована на премию «Оскар» . Также известной стала её роль матери Джарретов в фильме «Белая горячка» (1949).Актриса появилась в главных ролях в нескольких бродвейских постановках, включая «Табачная дорога» , «Лилиом» , «Шесть персонажей в поиске автора» и «Тринадцатая кафедра» .Маргарет Вичерли умерла от инсульта 6 июня 1956 года в возрасте 74 лет в Нью-Йорке.