I roning er der syv bådklasser for henholdsvis herrer og damer. Disse klasser er for damer: singlesculler, dobbeltsculler, dobbeltfirer, letvægtsdobbeltsculler, toer uden styrmand, firer uden styrmand samt otter med styrmand og for herrer: singlesculler, dobbeltsculler, dobbeltfirer, letvægtsdobbeltsculler, toer uden styrmand, firer uden styrmand samt otter med styrmand. Dette betyder, at den legendariske danske disciplin letvægtsdobbeltfirer for herrer ikke længere er på det olympiske program. Til kvalifikationen til sommer-OL 2020 gælder det, at hver nation kun kan kvalificere én båd til hver klasse. Samlet kan der derfor højest være 48 roere fra én nation, hvis denne nation er repræsenteret i alle klasser. I alt deltager der 526 roere i konkurrencen. Første kvalifikationsmulighed var ved VM i roning i 2019 i Linz-Ottensheim, Østrig i perioden 25. august – 1. september 2019, hvor følgende kvalifikationer kunne ske: ni både i singlesculler, elleve både i dobbeltsculler, otte både i dobbeltfirer, otte både i letvægtsdobbeltsculler, elleve både i toer uden styrmand, otte både i firer uden styrmand og fem både i otter med styrmand. Ved den europæiske kvalifikationsregatta i Varese, Italien i perioden 27. – 29. april 2020 kan der kvalificeres tre både i singlesculler og to både i letvægtsdobbeltsculler, mens der ved den sidste internationale kvalifikation i Luzern, Schweiz i perioden 17. – 19. maj 2020 kan kvalificeres to både i alle klasser.