Берген, второй по величине порт и город Норвегии, расположенный примерно в 300 милях от Тронхейма и связанный железной дорогой со столицей, оказал некоторое сопротивление. Огнем батарей у входа в гавань были сильно повреждены крейсер «Кенигсберг» и вспомогательное судно, однако с других кораблей войска благополучно высадились и к полудню овладели городом. Именно у Бергена потрясенные норвежцы впервые ощутили реальную помощь англичан. В полдень 15 пикирующих бомбардировщиков морской авиации потопили крейсер «Кенигсберг», самый крупный корабль из когда-либо отправленных на дно в результате атаки с воздуха. За пределами гавани у англичан находилась мощная группировка в составе четырех крейсеров и семи эсминцев, которые могли разгромить более слабую немецкую группировку внутри гавани. Английские корабли уже собрались было войти в гавань, но получили из адмиралтейства приказ об отмене атаки из-за риска напороться на мины или попасть под бомбовые удары с воздуха. К этому решению был причастен Черчилль, который позднее очень сожалел о нем. В этом решении проявилась склонность англичан к осторожности и полумерам, что дорого обошлось им в последующем.
Аэродром Сола возле Ставангера на юго-западном побережье не имел противовоздушной обороны и оказался захвачен немецкими парашютистами после того, как были подавлены норвежские пулеметные позиции. Это был крупнейший в Норвегии аэродром, в стратегическом отношении исключительно важный для люфтваффе, поскольку отсюда бомбардировщики могли действовать не только против английских кораблей возле норвежского побережья, но и против расположенных на севере Англии военно-морских баз. Захват этого аэродрома позволял немцам обеспечить превосходство непосредственно в небе Норвегии и означал провал любой попытки англичан высадить там более или менее крупные силы.
Кристиансанн, расположенный на южном берегу, оказал немцам серьезное сопротивление; его береговые батареи дважды заставили отходить немецкий флот во главе с легким крейсером «Карлсруэ». Однако форты были быстро выведены из строя ударами немецкой авиации с воздуха и во второй половине дня порт был занят. Легкий крейсер «Карлсруэ» покинул гавань и в тот же вечер был торпедирован английской подводной лодкой и так сильно поврежден, что его пришлось затопить.
Таким образом, к полудню или чуть позднее пять крупнейших норвежских городов и портов и один крупный аэродром, расположенные на западном и южном побережье общей протяженностью около 1500 миль от Скагеррака до Арктики, оказались в руках немцев. Они были захвачены очень небольшими силами, доставленными туда военно-морским флотом, значительно уступавшим британскому флоту. Считалось, в результате обмана и внезапности нападения Гитлер сумел одержать блестящую победу малой ценой.
Однако у Осло, который немцы расценивали как главный приз, их военная группировка и дипломатия столкнулись с неожиданными трудностями. Всю промозглую ночь на 9 апреля группа сотрудников немецкого посольства во главе с капитаном первого ранга Шрайбером, военно-морским атташе, и случайно присоединившийся к ним посол доктор Брейер, пребывая в приподнятом настроении, провели в гавани столицы в ожидании подхода немецких боевых кораблей и транспорта с войсками. Помощник военно-морского атташе носился на моторной лодке по заливу, чтобы взять на себя роль лоцмана подошедшей армады во главе с карманным линкором «Лютцов» (ранее он назывался «Дойчланд», но был переименован, так как Гитлер не хотел рисковать кораблем с таким названием) и совершенно новым тяжелым крейсером «Блюхер», флагманом эскадры. Но прождали они напрасно. Крупные корабли так и не пришли.
У входа в 50-мильный Осло-фьорд их встретил норвежский минный заградитель «Олав Трюгверсон». Он потопил немецкий торпедный катер и повредил легкий крейсер «Эмден». Высадив небольшую группу для подавления береговых батарей, немецкая эскадра продолжила свой путь по фьорду. Примерно в 15 милях к югу от Осло, где фьорд сужается до 15 миль, у немцев возникли новые осложнения. Здесь стояла старинная крепость Оскарсборг, защитники которой вопреки ожиданиям немцев не были застигнуты врасплох. Перед самым рассветом 280-миллиметровые крупповские орудия крепости открыли огонь по «Лютцову» и «Блюхеру», а с берега по ним были выпущены торпеды. Тяжелый крейсер «Блюхер» водоизмещением 10 тысяч тонн объяло пламя, начали взрываться имевшиеся на его борту боеприпасы, и он пошел на дно, унеся с собой 1600 человек, в том числе нескольких гестаповских и административных чиновников (со всеми документами), которые должны были арестовать короля и правительство и взять на себя управление столицей. «Лютцов» также был поврежден, но не полностью выведен из строя. Находившиеся на «Блюхере» контр-адмирал Оскар Куммец, командир эскадры, и генерал Эрвин Энгельбрехт, командир 163-й пехотной дивизии, сумели вплавь добраться до берега, где их взяли в плен норвежцы. После этого эскадра на некоторое время отошла назад, чтобы зализать полученные раны. Она не сумела выполнить свою главную задачу — захватить столицу Норвегии. Туда она попала только на следующий день.