Ce petit résumé des températures moyennes enregistrées pour chaque saison vous aidera à organiser votre séjour au bord de mer à Nkhotakota. Les mois les plus chauds sont généralement novembre et octobre, avec une température moyenne de 26 °C, tandis que les mois les plus froids sont juillet et juin, avec une moyenne de 21 °C. Les mois les plus pluvieux à Nkhotakota sont janvier, février, décembre et mars avec une moyenne mensuelle de 347 mm de pluie.