Узбережжя Коста-Брава, на якому розташований Тосса-де-Мар — найхолодніше по всій Іспанії. Тому літо тут не спекотне, а зима м'яка, що й притаманно морського середземноморського субтропічного клімату. В середньому влітку градусник піднімається до +25 °C, а взимку не опускається нижче +11 °C.
Важко сказати, коли розпочинаються сезони дощів у Тосса-де-Мар. Найчастіше вони трапляються у березні, але опадів випадає небагато, самі дощі йдуть рідко, тому відпочиваючі практично не помічають капризів погоди. Також сезони дощів у Тосса-де-Мар відзначаються у жовтні-листопаді, коли випадає найбільша кількість опадів у році. Влітку погода дарує в середньому вісім дощових днів на місяць.
Сприятлива погода для відпочинку розпочинається з квітня. І хоча хвилі Середземного моря ще надто холодні для купання, температура повітря ідеальна для дітей та людей похилого віку. Така ж лагідна погода стоїть у оксамитовий сезон, коли сонце вже не пече, а море ще тепле. Влітку вода прогрівається до 23–24°C.