Puerto Rico weather January In January, Puerto Rico is mild and dry, making it a popular time of year to relax on the beaches in the winter sunshine while avoiding the high season crowds. In January, Puerto Rico has an average temperature of 17°C with highs of 20°C in the peak of the afternoon.