Puerto Moresby tiene un clima tropical húmedo y seco con temperaturas relativamente constantes durante todo el año.