December in San Pedro, Belize is often described as practically perfect! The average low is 70 degrees while the average high is 80 degrees, this makes perfect swimming conditions during the day and at night you can be very comfortable. December is also the end of the rainy season so be ready for clear skies for your holiday vacation!