Melodi Grand Prix 2021 besto av fem delfinaler, wildcard-programmet og til slutt en finale med tolv finalelåter. Delfinalene ble arrangert fra lørdag 16. januar og deretter hver lørdag frem til finalen 20. februar 2021. Sistesjansen ble sendt fra NRK Marienlyst mandag 15. februar 2021. Delfinalene og finalen gikk direkte fra H3 Arena på Fornebu, der NRK slo sammen to studioer til ett for å gi større fysisk plass til produksjon og scene. Som følge av koronaviruspandemien var det ingen publikum i salen under sendingene. Dette er første gang siden 1979 at det ikke var publikum til stede under en Melodi Grand Prix-finale.