Som vertsnasjon var Nederland automatisk kvalifisert til finalen i Rotterdam Ahoy lørdag 22. mai 2021. I finalen hadde «Birth of a New Age» startnummer 23, og den ble til slutt nummer 23 av 26 med 11 poeng. Alle poengene kom fra fagjuryene, mens den fikk 0 poeng i telefonavstemningen.