De Afsluitdijk was op 18 april nog één van de laatste open routes naar Noord-Holland. De bezetter was er veel aan gelegen om de Canadezen zo lang mogelijk tegen te houden. Toch wisten de Canadezen de Duitse troepen hier in korte tijd en zonder eigen verliezen te verslaan.
In de ochtend van 18 april werd er nog op enkele plekken in Friesland strijd geleverd. De Kop van de Afsluitdijk was nog onder Duitse controle. En ook Makkum was nog niet vrij. Daar zou in de middag de strijd losbarsten. Op de Kop van de Afsluitdijk hadden de Duitse troepen zich stevig ingegraven. Er waren tal van versperringen aangebracht. En de Duitsers hadden veel zogenoemde betonnen ‘Tobruk’ bunkertjes laten aanleggen die meestal door twee militairen met een mitrailleur werden bemand. Ondersteund door ook nog eens een stuk 75 mm. geschut en vele stukken licht luchtafweergeschut wachtten zij de Canadese aanval af. De Canadezen wisten precies wat hun te wachten stond. Het Friese verzet had kaarten gemaakt van de Duitse posities. En met luchtverkenningen was door de geallieerden ook veel informatie verzameld. De Canadezen voelden er weinig voor om grote risico’s te nemen tegen zo’n goed verdedigde positie. Er was bovendien een zeer geringe kans dat er burgers geraakt konden worden. Alvorens de Canadezen de aanval inzetten werd de Kop van de Afsluitdijk daarom beschoten met artillerie. En de geallieerde jagers voerden luchtaanvallen uit. Nederlandse ingenieurs hielden hun hart vast tijdens de beschieting. Zij vreesden voor grote schade aan de Lorentzsluizen.
Op 18 april om 10:00 uur opende het geschut van de Royal Canadian Artillery het vuur. Een half uur later zetten de Queens Own Rifles of Canada de aanval in. Zij ondervonden nog nauwelijks weerstand. De artilleriebeschieting had zijn werk gedaan. De Duitsers waren verslagen. Nadat ook Makkum in de middag alsnog bevrijd werd, waren nu alle vluchtroutes geblokkeerd. Hiermee werd één van de hoofddoelen van de Canadezen bereikt. Met uitzondering van de Waddeneilanden was de hele provincie Friesland op 18 april bevrijd. De vrees van de Nederlandse ingenieurs was niet onterecht geweest. Het bombardement had schade aan de Afsluitdijk veroorzaakt. Maar de meeste schade was daarvoor al toegebracht door Duitse Sprengkommandos. Vanaf medio mei marcheerden nog enkele malen groepen Duitse militairen over de Afsluitdijk. Ditmaal kwamen ze uit Noord-Holland en werden ze afgevoerd naar krijgsgevangenkampen in Duitsland.
By 18 April, the whole province of Friesland had been liberated, except for the Wadden Islands. Compared to other provinces, there was little fighting in Friesland. Overall, the few thousand German troops who had been unable to escape from Friesland were defeated by the Canadians relatively quickly.
The commander of the Royal Canadian Dragoons, Lieutenant Colonel Landell, praised the actions of the resistance by stating that "Friesland liberated herself". While that may be a bit of an exaggeration, the actions of the Frisian resistance undoubtedly accelerated the liberation. And reduced the number of casualties on the Allied side.
At least 31 resistance fighters lost their lives in confrontations with German troops and their Dutch accomplices. At least eleven Canadians and one Frenchman were killed on the Allied side. Dozens of civilian victims were also killed in the fighting and shelling. The number of casualties on the German side is not known, but it is believed that the number ran into hundreds. With 320 destroyed and 4000 damaged homes and 80 destroyed bridges, Friesland was materially the least damaged province of the Netherlands.
Many German soldiers fled towards the western part of the country. The retreating German troops gathered mostly in Harlingen, Makkum and Lemmer. From there, they tried to get away by boat across the IJsselmeer or via the Afsluitdijk to North Holland. The Wadden Islands also became a refuge for collaborators and German soldiers. Here, liberation was longer in coming.
On the island of Terschelling, the last German troops were disarmed by a British artillery regiment on 29 May. Two days later, the British crossed from Terschelling to Vlieland, and the liberation of that island was also a fact. Ameland was liberated on 3 June.
Personnel from the infamous Scholtenhuis, the SD headquarters in Groningen, had entrenched themselves on Schiermonnikoog. After their departure on 31 May, there was a celebration on the island, in spite of the six hundred members of the occupying troops who still were there. Only on 11 June did the last German soldiers leave Schiermonnikoog, and then the whole province of Friesland was free.
Most Canadian units that had liberated Friesland continued the battle in Groningen and North Germany after 18 April. Their war ended on 8 May 1945, when the surrender of all German armed forces became effective.