La 90e édition du Tour de Belgique, officiellement Baloise Belgium Tour 2021, a lieu du 9 au . La course fait partie du calendrier UCI ProSeries 2021 en catégorie 2.Pro. L'édition 2020 avait été annulée en raison de la pandémie de Covid-19. Le Tour est remporté par Remco Evenepoel qui signe sa seconde victoire pour cette course.
Partant de Beveren dans le pays de Waes, la première étape se termine à Maarkedal, au cœur des Ardennes flamandes, comprenant les ascensions du Fortstraat (côté Taaienberg), de l'Ellestraat et du Berg ten Houte situé à 1,2 km de l'arrivée. La deuxième étape est disputée contre-la-montre sur une distance de 11,2 kilomètres à la côte belge, à Knokke-Heist où le vent pourrait jouer un rôle prépondérant. La troisième étape assez plate se déroule de Gingelom à Scherpenheuvel-Zichem. La quatrième étape est la plus difficile. Partant et arrivant à Hamoir, elle franchit en début d'étape des côtes de la Flèche wallonne comme la côte d'Ereffe et le célèbre Mur de Huy puis gravit deux fois Les Kimones, une côte située entre Néblon-le-Pierreux et Hermanne dont le dernier passage se situe à 10 km du terme puis la côte de Houmart à 7,5 km de l'arrivée. La cinquième étape présente peu de relief et relie Turnhout à Beringen.
Une échappée de huit hommes se crée au début de l'étape et fait la course en tête pendant une bonne partie de l'étape. À 30 kilomètres de l'arrivée, les Belges Gianni Marchand (Tarteletto) et Robbe Ghys (Sport Vlaanderen La Baloise) sont les deux derniers rescapés de cette échappée. Ils sont toutefois rattrapés par Remco Evenepoel (Deceuninck Quick Step) et Victor Campenaerts (Qhubeka) sortis du peloton. Le quatuor ainsi formé est exclusivement mené par Evenepoel. L'écart avec le peloton se maintient aux alentours des 30 secondes. Dans une côte à 6 kilomètres du terme, Campenaerts lâche prise, victime de crampes. Evenepoel, Ghys et Marchand se présentent à l'arrivée où Robbe Ghys l'emporte de plusieurs longueurs alors que Remco Evenepoel revêt le maillot de leader du classement général grâce à 9 secondes de bonification récoltées pendant l'étape.
Le groupe de cinq échappés composé des Belges Cédric Beullens (Sport Vlaanderen Baloise), Andreas Goeman (Tarteletto) et Laurens Sweeck (Pauwels Bingoal), du Néerlandais Jan-Willem van Schip (Beat Cycling) et de l’Italien Mirco Maestri (Bariani) est repris par le peloton après le panneau indiquant les 5 derniers kilomètres. Le sprint est remporté par l'Australien Caleb Ewan (Lotto-Soudal).
Six coureurs font la course en tête. Il s'agit du Belge Jonas Rickaert (Alpecin Fenix), des Néerlandais Taco van der Hoorn (Intermarché Wanty Gobert) et Luuc Bugter (Beat Cycling), de l’Italien Samuele Zoccarato (Bardiani), de l'Irlandais Ryan Mullen (Trek Segafredo) et du Panaméen Roberto González (Vini Zabu). Jonas Rickaert est le dernier d'entre eux à être repris par le peloton à 7,3 kilomètres de l'arrivée au sommet de la côte de Houmart. Comme la veille, le sprint du peloton est gagné par l'Australien Caleb Ewan (Lotto-Soudal).
Un groupe de cinq attaquants se forme en début d'étape. Il se compose des Néerlandais Corné van Kessel (Intermarché-Wanty-Gobert), Piotr Havik (Beat Cycling) et Ryan Kamp (Pauwels Sauzen-Bingoal), du Français Cyril Lemoine (B&B Hotels) et du Belge Jordy Bouts (Beat Cycling). Ce groupe est repris par le peloton à une quinzaine de kilomètres de l’arrivée. Le Britannique Mark Cavendish (Deceuninck – Quick Step) remporte le sprint devant le Belge Tim Merlier (Alpecin-Fenix).
Remco Evenepoel a creusé un écart suffisant sur ses principaux adversaires lors des deux premières étapes puis a bien contrôlé la course avec son équipe tout au long des trois dernières étapes. Il remporte le Tour de Belgique pour la seconde fois.
Les courses mentionnées par une étoile *, bien qu'initialement programmées au calendrier UCI, ont été annulées par la pandémie de Covid-19 et ses diverses conséquences sanitaires.