The average temperature in St. Louis, MO the average temperature is 34.91 degrees in summer, with precipitation around 12.0 mm , Tortola Beef Island's temperatures reach 32.61 during the hot season, with 9.0 average of rain rate . In winter, however, weather indicators show around 13.23 degrees in Tortola Beef Island, compared to the -13.87 average degrees reported in St. Louis, MO. During the winter period, St. Louis, MO can register 6.0 mm precipitation, while Tortola Beef Island have an average of 3.0 mm rain level.