Not all online casinos have baccarat, but the overwhelming majority of them do. Baccarat is also offered at most land-based casinos.