Крупный порт Кристиансанд, который защищали несколько батарей 152—254–мм пушек, оказал значительное противодействие немецким десантным силам. Здесь немцы потеряли миноносец, а крейсер «Карлсруэ» получил повреждения (при возвращении в Германию он был потоплен английской подводной лодкой). Однако к 11 часам сопротивление было подавлено, и три часа спустя в порт прибыли транспорты, доставившие тяжелую технику и дополнительные десантные войска. Почти одновременно были захвачены практически не имевший обороны порт Ставангер и расположенный рядом с ним аэропорт Сола. Противодействие десанту оказал только один миноносец, потопивший транспорт с войсками. Вскоре он и сам был потоплен немецким самолетом.
Берген обороняло несколько батарей, а в порту находились миноносцы. При попытке прорыва в порт получил повреждения крейсер «Кенигсберг». Попытка прикрыть минами вход в порт не удалась. Немецкая авиация подавила батареи, а легкие силы высадили десант. В середине дня Берген был взят. Находящаяся на аэродромах норвежская авиация не принимала участия в обороне порта. Вскоре воздушно–десантными силами был взят и Тронхейм. Однако из‑за потерь транспортов от ударов английских сил в море положение гарнизонов этих двух портов стало критическим.
Нарвик обороняли 2 старых броненосца береговой обороны и несколько легких кораблей. 10 эсминцев, доставивших десант, уничтожили норвежские броненосцы, после чего немцам сопротивления гарнизон не оказал. Эту операцию с моря прикрывали немецкие линкоры. Немцы сразу приступили к укреплению обороны порта, но сделать этого не успели, что впоследствии им обошлось довольно дорого.
Столь успешно проведенное вторжение привело англо-французское командование в состояние полной растерянности. Любопытно заявление по этому поводу У. Черчилля, сказавшего, что занятие Норвегии немцами есть не что иное, как ошибка, причем серьезная, так как немцам придется защищать еще и вновь захваченную территорию, и что англичане от этого только выиграли. (Это называется «хорошая мина при плохой игре».) В действительности это был серьезнейший просчет и английской разведки, и английской стратегии. Англичане рассчитывали, что немецкий десант возможен только в Южной Норвегии. Для противодействия ему они стали формировать значительные силы, включающие три линкора, два крейсера и до десяти эсминцев. 7 апреля это соединение вышло к норвежским берегам. Англичане готовились к артиллерийскому бою. Первое столкновение у Тронхейма было между английским эсминцем «Глоууорм» и немецким крейсером «Хиппер» из 2–го десантного отряда. Английский эсминец таранил «Хиппер», но был им потоплен.
Утром 9 апреля к западу от Лафонтенских островов произошла встреча английского линейного крейсера «Ринаун» и немецкого линкора «Гнейзенау» из оперативного прикрытия 1–го десантного отряда. Кратковременный бой на дистанции 90—100 кабельтовых не принес успеха ни одной из сторон. Оба корабля получили повреждения и в результате плохой видимости скоро потеряли друг друга. После этого боя немецкие линкоры благополучно вернулись в свою базу. Эти два боя и были тем противодействием со стороны английского флота, которое встретили немцы на первом этапе норвежской десантной операции.
В процессе операции немцы применили впервые для ударов по кораблям в море пикирующие бомбардировщики. Успех превзошел ожидания: англичане потеряли эсминец, линкор «Родней» и два крейсера получили повреждения. В результате, опасаясь дальнейших потерь, англичане отвели главные морские силы в район Шетландских островов.
Впрочем, и англичане не остались в долгу — 11 апреля их бомбардировщики и торпедоносцы потопили в Бергене крейсер «Кенигсберг», а в Тронхейме — миноносец. Борьба за Нарвик была более длительной, чем за любой другой порт Норвегии. Как уже говорилось, Нарвик позволял осуществлять контроль за вывозом железной руды из Швеции. Немецкие силы в этом порту оказались практически отрезанными, что вселяло в англичан определенную уверенность в успехе. 10 апреля утром в условиях малой видимости, снежных зарядов и тумана 5 английских эсминцев вошли незамеченными в Уфут–фьорд и направились к Нарвику. Подойдя к Бейс–фьорду, английские эсминцы открыли огонь по стоящим у стенки немецким кораблям. Бой происходил на дистанциях прямой наводки. Обе стороны потеряли по два эсминца: англичане — «Харди» и «Хантер», немцы — «Хейдкамп» и «Шмитт». Кроме того, в порту артиллерийским огнем и торпедами было потоплено 6 транспортов. 3 немецких эсминца получили различные повреждения. При отходе из фьорда английские эсминцы потопили еще один транспорт с боезапасом.