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