Coalitions "rouge-vert" contre coalitions dirigées par les conservateurs
Lors des élections de 1998, le SPD a déclaré vouloir réduire les taux de chômage élevés et a déclaré qu'il fallait de nouvelles personnes au gouvernement après 16 ans de gouvernement d'Helmut Kohl.
Gerhard Schröder a déclaré qu'il était un candidat centriste de la "troisième voie" comme le Britannique Tony Blair et l'Américain Bill Clinton.
La CDU/CSU a déclaré que les gens devraient regarder à quel point ils étaient bien lotis grâce au gouvernement de Kohl, et que la CDU/CSU avait de l'expérience en matière de politique étrangère.
Mais le gouvernement Kohl a été pénalisé par le ralentissement de la croissance à l'Est au cours des deux dernières années, ce qui signifie que le fossé entre l'Est et l'Ouest s'est creusé au fur et à mesure que l'Ouest s'est enrichi et que l'Est ne s'est pas enrichi.
Le décompte final des sièges a suffi pour permettre une coalition "rouge-vert" du SPD avec l'Alliance '90/Les Verts (Bündnis '90/Die Grünen), faisant entrer les Verts dans un gouvernement national pour la première fois.
Les premiers mois du nouveau gouvernement ont été marqués par des querelles politiques entre la gauche modérée et la gauche traditionnelle du SPD, et certains électeurs en ont eu assez. Les premières élections régionales après les élections fédérales ont eu lieu en Hesse en février 1999. La CDU a augmenté son vote de 3,5 %. La CDU est devenue le plus grand parti et a remplacé une coalition SPD/Verts par une coalition CDU/FDP. Le résultat a été considéré en partie comme un référendum sur les idées du gouvernement fédéral concernant une nouvelle loi sur la citoyenneté, qui aurait permis aux résidents étrangers de longue date de devenir plus facilement des citoyens allemands et de conserver leur citoyenneté d'origine.
En mars 1999, le président du SPD et ministre des finances Oskar Lafontaine, qui représentait une position sociale-démocrate plus traditionnelle, a démissionné de toutes ses fonctions après avoir perdu une lutte de pouvoir interne au parti contre Schröder.
Lors des élections nationales de 2000 et 2001, les gouvernements de coalition dirigés par le SPD ou la CDU ont été réélus au pouvoir.
La prochaine élection au Bundestag aura lieu le 22 septembre 2002. Gerhard Schröder a mené la coalition du SPD et des Verts à une victoire de 11 sièges contre la CDU/CSU dirigée par Edmund Stoiber (CSU). Deux facteurs sont généralement cités qui ont permis à Schröder de remporter les élections malgré les mauvaises notes d'approbation quelques mois auparavant : la bonne gestion des inondations européennes de 2002 et la ferme opposition à l'invasion de l'Irak par les États-Unis en 2003.
Le traité de coalition pour la deuxième coalition rouge-vert a été signé le 16 octobre 2002. Il y a eu beaucoup de nouveaux ministres.
Le retour des conservateurs
En février 2003, des élections ont eu lieu dans les États de Hesse et de Basse-Saxe, et ont été remportées par les conservateurs. En Hesse, le ministre-président de la CDU, Roland Koch, a été réélu, son parti, la CDU, ayant obtenu suffisamment de sièges pour gouverner sans l'ancien partenaire de la coalition, le FDP.
En Basse-Saxe, l'ancien ministre-président du SPD Sigmar Gabriel a perdu les élections, ce qui a conduit à un gouvernement CDU/FDP dirigé par le nouveau ministre-président Christian Wulff (CDU). La protestation contre la guerre en Irak a un peu changé la donne, en faveur du SPD et des Verts.
Les dernières élections dans l'État de Bavière ont conduit à une victoire écrasante des conservateurs, qui ont obtenu non seulement la majorité (comme d'habitude), mais aussi les deux tiers des sièges parlementaires.
En avril 2003, le chancelier Schröder a annoncé des réformes massives du marché du travail, appelées Agenda 2010. Ces réformes comprenaient un remaniement du système des agences pour l'emploi allemandes (Arbeitsamt), une réduction des allocations de chômage et des subventions pour les chômeurs qui créent leur propre entreprise. Ces changements sont communément connus sous le nom du président de la commission qui les a conçus comme Hartz I - Hartz IV. Bien que ces réformes aient suscité des protestations massives, on leur attribue aujourd'hui une part de responsabilité dans la reprise économique et la baisse des chiffres du chômage en Allemagne pour les années 2006 et 2007.
Les élections européennes du 13 juin 2004 ont entraîné une défaite cuisante pour les sociaux-démocrates, qui n'ont obtenu qu'un peu plus de 21 % des voix, soit le résultat le plus faible du SPD dans un scrutin national depuis la Seconde Guerre mondiale. Les libéraux, les Verts, les conservateurs et l'extrême gauche ont remporté les élections européennes en Allemagne, car les électeurs ont été désillusionnés par le taux de chômage élevé et les réductions de la sécurité sociale, tandis que le parti SPD au pouvoir semble préoccupé par les querelles entre ses membres et n'a donné aucune orientation claire. De nombreux observateurs estiment que cette élection a marqué le début de la fin du gouvernement Schröder.
L'ascension de la droite
En septembre 2004, des élections ont eu lieu dans les Länder de Sarre, de Brandebourg et de Saxe. En Sarre, la CDU au pouvoir a pu rester au pouvoir et a obtenu un siège supplémentaire au Parlement. Le SPD a perdu sept sièges, tandis que les libéraux et les Verts ont réintégré le Parlement du Land. Le Parti national démocratique, un parti d'extrême droite qui n'avait jamais obtenu plus de 1 ou 2 % des voix, a obtenu environ 4 %, mais n'a pas réussi à obtenir un siège au Parlement du Land (un parti doit obtenir au moins 5 % des voix pour obtenir une représentation parlementaire au niveau du Land).
Deux semaines plus tard, des élections ont eu lieu dans les États orientaux du Brandebourg et de la Saxe : une fois de plus, dans l'ensemble, les partis au pouvoir ont perdu des voix et, bien qu'ils soient restés au pouvoir, la droite des partis d'extrême droite a fait un grand bond en avant. Dans le Brandebourg, la Deutsche Volksunion (DVU) a réintégré le parlement du Land après avoir remporté 6,1 % des voix. En Saxe, le NPD a conclu un accord de non-concurrence avec la DVU et a obtenu 9,2 % des voix, remportant ainsi des sièges au parlement du Land. En raison de ses pertes aux élections, la CDU de Saxe au pouvoir a été contrainte de former une coalition avec le SPD. La montée de l'extrême droite inquiète les partis politiques au pouvoir.
Élection fédérale allemande de 2005
Le 22 mai 2005, comme prévu, le SPD a été battu dans son ancien cœur, la Rhénanie-du-Nord-Westphalie. Une demi-heure après les résultats des élections, le président du SPD, Franz Müntefering, a annoncé que le chancelier allait ouvrir la voie à des élections fédérales prématurées en perdant délibérément un vote de confiance.
Cela a pris tout le monde par surprise, d'autant plus que le SPD était alors inférieur à 25% dans les sondages. Le lundi suivant, la CDU a annoncé qu'Angela Merkel était la candidate conservatrice à la chancellerie.
Alors qu'en mai et juin 2005, la victoire des conservateurs semblait très probable, certains sondages leur donnant la majorité absolue, la situation a changé peu avant les élections du 18 septembre 2005, notamment après que les conservateurs aient présenté Paul Kirchhof comme ministre potentiel du Trésor, et après un duel télévisé entre Merkel et Schröder où beaucoup considéraient que Schröder avait obtenu de meilleurs résultats.
L'alliance entre la nouvelle Alternative électorale pour le travail et la justice sociale (WASG) et le PDS, qui prévoit de se regrouper en un parti commun (voir Parti de gauche.PDS), a été une nouveauté pour les élections de 2005. Avec l'ancien président du SPD Oskar Lafontaine pour la WASG et Gregor Gysi pour le PDS comme personnalités de premier plan, cette alliance a rapidement trouvé un intérêt dans les médias et dans la population. Les sondages de juillet ont révélé qu'ils atteignaient 12 %.
Après le succès de l'élection nationale en Saxe, l'alliance entre les partis d'extrême droite, le Parti national démocrate et la Deutsche Volksunion (DVU), qui prévoyait de franchir la barre des cinq pour cent sur un ticket commun, a été un autre sujet d'actualité.
Les résultats des élections du 18 septembre 2005 ont été surprenants. Ils étaient très différents des sondages des semaines précédentes. Les conservateurs ont perdu des voix par rapport à 2002, n'atteignant que 35 %, et n'ont pas réussi à obtenir une majorité pour un gouvernement "noir-jaune" composé de la CDU/CSU et du FDP libéral. Le FDP a obtenu 10 % des voix, l'un de ses meilleurs résultats à ce jour. Mais la coalition rouge-vert n'a pas non plus obtenu de majorité, le SPD ayant perdu des voix, mais les sondages ont donné 34 % et les verts sont restés à 8 %. L'alliance de gauche a atteint 8,7 % et est entrée au Parlement allemand, alors que le NPD n'a obtenu que 1,6 %.
Le résultat le plus probable des pourparlers de coalition a été une "grande coalition" entre les conservateurs (CDU/CSU) et les sociaux-démocrates (SPD), avec les trois petits partis (libéraux, verts et gauche) dans l'opposition. Parmi les autres coalitions possibles, on peut citer une "coalition des feux de signalisation" entre le SPD, le FDP et les Verts et une "coalition jamaïcaine" entre la CDU/CSU, le FDP et les Verts. Les coalitions impliquant le Parti de gauche ont été exclues par tous les partis (y compris le Parti de gauche lui-même), bien que la combinaison d'un des principaux partis et de deux petits partis quelconques aurait mathématiquement une majorité. Parmi ces combinaisons, seule une coalition rouge-rouge-verte est politiquement envisageable. Gerhard Schröder et Angela Merkel ont tous deux annoncé qu'ils avaient remporté les élections et qu'ils devraient devenir la prochaine chancelière.
Le 10 octobre, des entretiens ont eu lieu entre Franz Müntefering, le président du SPD, Gerhard Schröder, Angela Merkel et Edmund Stoiber, le président de la CSU. Dans l'après-midi, il a été annoncé que la CDU/CSU et le SPD entameraient des négociations formelles de coalition dans le but d'une grande coalition avec Angela Merkel comme prochaine chancelière allemande.
Angela Merkel est la première femme, la première est-allemande et la première scientifique à être chancelière, ainsi que la plus jeune chancelière allemande de tous les temps. Le 22 novembre 2005, Angela Merkel a été assermentée par le président Horst Köhler pour le poste de Bundeskanzlerin.