Margaret Avery (15 Nisan 1944 doğumlu) Amerikalı aktris ve şarkıcı. Kariyerine tiyatroda başladı ve daha sonra Cool Breeze (1972), What Way Is Up? (1977), Scott Joplin (1977) ve Pittsburgh'u Kurtaran Balık (1979) gibi filmlerde başrol oynadı.
Avery, en iyi Yardımcı Rolde En İyi Kadın Oyuncu dalında Akademi Ödülü'ne aday gösterildiği 1985 dönem drama filmi The Color Purple’daki Shug Avery rolüyle tanınır. Blueberry Hill (1988), White Man's Burden (1995), Welcome Home Roscoe Jenkins (2008), Meet the Browns (2008) ve Proud Mary (2018) gibi filmlerde rol almaya devam etti. 2013'te Avery, BET drama dizisi Being Mary Jane'de baş karakterin annesi Helen Patterson olarak rol almaya başladı.