In November, the weather in Charlotte Amalie is typically warm. Average daily high temperature in November is about 27 degrees above zero. On average, Charlotte Amalie has 20 rainy and 10 sunny days in November. The rains are usually heavy. November as well as May, June, July, and August is considered the most uncomfortable time to visit Charlotte Amalie.