Tijdens de tweede halve finale van het Eurovisiesongfestival 2021 traden zeventien landen aan. Het kleine San Marino mocht de show openen en deed dat na veel speculatie met naast Senhit ook Flo Rida op het podium, bekend van wereldhits als Low en Whistle. Ook Senhit had eigenlijk al in 2020 het staatje moeten vertegenwoordigen. Net als veel andere landen dit jaar beslisten de omroepen dezelfde artiest alsnog een kans te geven. Voor sommige landen pakte dat goed uit, zoals San Marino, voor anderen was het misschien eerder een vloek dat ze een ander lied moesten sturen. Al deden de landen die al in 2020 als kanshebbers gezien werden het nu ook goed. IJsland en Zwitserland bijvoorbeeld kwalificeerden zich voor de finale. Verder konden ook San Marino, Griekenland (met een spectaculaire act voor een groen scherm), Moldavië, Servië, Albanië, Portugal, Bulgarije en Finland een finaleplek veroveren. Zwitserland bleek uiteindelijk deze halve finale gewonnen te hebben, met op de tweede en derde plaats respectievelijk IJsland en Bulgarije. Portugal deed het trouwens voor de allereerste keer ooit met een Engelstalig lied. De Griekse Stefania speelde dan weer een thuiswedstrijd, want was geboren in Nederland met Griekse ouders.
Na de show bleek dat de jury en het publiek aan grotendeels dezelfde landen het meeste punten gaven. Alleen Denemarken scoorde bij het publiek goed, maar bij de jury ondermaats.
Behalve artiesten die wegens de annulering van 2020 alsnog hun kans kregen, waren er ook die al eerder op het Songfestivalpodium gestaan hadden. Zo was er in deze halve finale Vincent Bueno voor Oostenrijk die al bij Nathan Trent in 2017 de achtergrondzang had verzorgd. Vasil had hetzelfde gedaan voor Tamara Todevska in 2014, Destiny voor Michela in 2019 en een van de leden van Hurricane voor Knez in 2015. Een van de leden van Balkanika uit 2018 deed dan weer dit keer de achtergrondzang voor Hurricane. Bij diezelfde meidengroep had Sanja al eerder deelgenomen aan het Eurovisiesongfestival, in 2016 voor Servië. Met Destiny en Stefania hadden we ook twee ex-Juniordeelnemers in de wedstrijd. De Maltese Destiny had het kinderfeestje zelfs gewonnen, in 2015.
Armenië had ook deel moeten nemen aan deze halve finale, maar trok zich finaal terug door een sociale en politieke crisis in het land als gevolg van de strijd om de regio Nagorno-Karabakh. Als intervalacts tijdens deze show mochten breakdancer Redo en de Nederlandse singer-songwriter Eefje De Visser optreden. Tijdens elk van de halve finales werden telkens drie al geplaatste landen voorgesteld met artiest en lied.