Szacunkowa masa ciała ptaków wypatroszonych wynosiła 8–10,8 kg, masa ciała żywych ptaków mogła więc mieścić się w przedziale 10,6–14,3 kg (inne źródło mówi o najniższych szacunkach rzędu 9,5 kg). Możliwe, że masa ciała dodo zmieniała się w zależności od pory roku. Angst et al. (2011) zasugerowali, że dotychczasowe zawyżone szacunki masy ciała wynikały z użycia długości kości udowej, tibiotarsusu i skoku.

Długość ciała dodo wynosiła około 70–75 cm. Upierzenie najprawdopodobniej było zmienne, mogło przybierać różne odcienie szarości, brązu, barwę żółtobrązową, czarną i białą. Przód głowy był nagi, miał barwę popielatą lub niebieskawą. Dziób był popielaty, czarniawy lub żółtawy. Tęczówka biała, nogi żółtawe lub czarniawe; pazury czarne. Niektóre z opisanych elementów fenotypów mogły zależeć od wieku czy płci ptaka, jednak nic na ten temat nie wiadomo. Analiza szczątków kopalnych wykazała, że u dodo występował dymorfizm płciowy;