C'est dans les années 1980 que l'opposition au régime communiste se structure en RDA, notamment autour de l'Eglise protestante. Elle prend la forme d'un mouvement pacifiste pour les Droits de l'homme et de l'environnement. Les évènements de Pologne du début des années 1980 sont âprement suivis et discutés. Les demandes d'émigration s'accroissent et culminent en 1984 avec 41 000 personnes autorisées à partir à l'étranger. D'autres partent clandestinement. La contestation se fait de plus en plus entendre et en mai 1989, après les élections, les opposants parlent de fraude électorale. Le 11 septembre 1989, un parti d'opposition, le Neue Forum, est fondé. Malgré les arrestations, des manifestations se tiennent régulièrement à partir d'octobre 1989.
Le 18 octobre 1989, Erich Honecker, qui est à la tête de l'Etat depuis 1971, est suspendu et remplacé par Egon Krenz. Le 7 novembre, le gouvernement démissionne, suivi par le bureau politique du SED (parti communiste allemand) le lendemain. Le 9 novembre 1989, c'est la chute du Mur de Berlin et l'ouverture de la frontière avec la RFA. Deux semaines après la chute du Mur, 250 000 personnes revendiquent la réunification des deux Etats allemands. Le 22 décembre 1989, la porte de Brandebourg à Berlin est ouverte et le 24 décembre, l'obligation de visa et le change obligatoire sont supprimés. En 1989, 343 000 personnes quittent la RDA pour la RFA. Les élections du 18 mars 1990 à l'Est voit la victoire de la CDU, parti du chancelier Helmut Köhl.
Dès le 21 juin est ratifiée l'unification sur le plan constitutionnel des deux Allemagne, suivie par l'unification de la monnaie le 1er juillet - le deutschmark comme unique moyen de paiement. La réunification prend effet le 1er juillet 1990. Gorbatchev accepte que l'Allemagne réunifiée devienne membre de l'OTAN.