Le début de la libération des Pays-Bas commence en septembre 1944. Progressivement au fil des mois, l'ensemble des Pays-Bas est libéré, seules des villes reculées dans le nord du pays sont encore sous contrôle allemand. Après avoir libéré Arnhem début , l'objectif des forces canadiennes est de capturer Groningue, constituant une véritable poche de résistance allemande.
L'objectif était d'une double importance pour les deux parties belligérantes. Pour les Allemands, le contrôle de cette ville était capital, afin de couvrir la retraite de leurs coéquipiers encore présents sur le sol néerlandais et de défendre l'Ems. Pour les Alliés (Canadiens), la prise de la ville leur permettrait de contrôler le reste des Pays-Bas, encore sous domination allemande, et de lancer une offensive en Basse-Saxe et en Schleswig-Holstein afin de soutenir la progression des troupes américaines et britanniques en Allemagne qui envahissaient à ce moment précis la Ruhr et la majorité du sud de l'Allemagne.
Déroulement de la bataille
Les forces allemandes étaient principalement déployées dans l'ancien centre-ville de Groningue, protégé par un canal. D'autres troupes étaient déployées dans le sud de la ville. La progression se fait sans véritable difficulté le . Elle se complique le lendemain lorsque les ponts surplombant le canal de Groningue furent détruits. Seul le pont d'Herebrug était resté intact, mais il était durement défendu par des mitrailleuses allemandes et il aura fallu une journée entière pour qu'elles soient éliminées.
Le , les troupes canadiennes entrent dans le centre-ville mais les Allemands montrent encore une résistance acharnée. De nombreux bâtiments durent être détruits par les chars car ils abritaient soit des mitrailleurs, soit des tireurs d'élite. La progression était également compliquée par l'interdiction faite par le commandement allié d'utiliser l'artillerie en soutien à la progression de l'infanterie, pour limiter au maximum les pertes civiles. La capture de la ville prit fin finalement le lorsque le reste des troupes allemandes se rendent aux forces alliées, le commandant allemand ne voyant pas l'intérêt de continuer une résistance inutile.
Conséquences
La bataille vit la mort de 44 soldats canadiens et de 130 soldats allemands. Plus de 100 civils furent tués durant les combats et 270 bâtiments furent endommagés ou détruits. Cette bataille vit également la capture de 5 212 soldats allemands, dont 95 officiers. Le reste des troupes allemandes (environ 2 000 hommes) avaient été déjà évacuées avant la chute de la ville.