Природа в окрестностях Кандалакши живописна: здесь есть цепочки озёр, каменистые склоны с необычной растительностью, приглушённые оттенки полярной флоры. В северной части окрестностей находится Кандалакшский заповедник. На островах Баренцева моря нередко можно увидеть папоротниковые заросли, высокую траву, ромашки, иван-чай, дрему, морошку. На островах и берегу Кандалакшского залива сосновые леса, изредка — берёзы, ивы, ольха, черемуха, много брусники, клюквы, смородины и черники. В акватории Кандалакшского залива регулярно заплывают белухи — их видно прямо с берега.