A temperatura máxima em Dunoon é em média 11°C ao longo do ano, com valores que geralmente variam entre 5°C em janeiro e 17°C em julho. O clima é muito chuvoso, com cerca de 2 376 mm de precipitação por ano. O mínimo mensal é de 116 mm em abril e o máximo atinge 260 mm em outubro.
O clima é adequado para uma viagem a Dunoon em: maio e julho.
No entanto, a melhor época para aproveitar plenamente a praia e o banho é junho e julho.
Os desportos aquáticos são particularmente favoráveis em: maio, junho e julho.
Para caminhadas e trekking, os melhores meses são maio, junho e julho.
Em termos de afluência, os períodos mais tranquilos são em janeiro, fevereiro e março, enquanto a afluência é elevada em maio, junho, julho, setembro e agosto.