Ekologia i zachowanie Ostrygojady afrykańskie występują zwykle na skalistych wybrzeżach, często licznie pojawiając się na przybrzeżnych wysepkach. Pojawiają się także na wybrzeżach piaszczystych, w estuariach i w lagunach. Najchętniej wybierają wybrzeża poprzeplatane skalistymi i piaszczystymi obszarami. Żywią się między innymi czareczkami, omułkami (w tym omułkami śródziemnomorskimi, Mytilus galloprovincialis) i innymi małżami, wieloszczetami, zwójkami i skorupiakami. Są mniej płochliwe od zalatujących ostrygojadów zwyczajnych. Dorosłe osobniki są osiadłe, przemieszczają się w obrębie wybrzeża i pobliskich wysepek. U osobników młodych występuje dyspersja polęgowa, rzadko jednak udają się dalej niż 160 km od miejsca narodzin. Mogą przebyć do 250 km. Większość stwierdzeń z krańców zasięgu występowania dotyczy właśnie ptaków młodocianych.