December in Singapore sees temperatures averaging around 30 degrees and a high chance of rainfall, usually in the form of a late afternoon downpour.
Bear in mind the high humidity in Singapore, which can make temperatures seem higher.
Much of Singapore is ruthlessly air-conditioned, so bear this in mind if shopping along Orchard Road. An umbrella can be a useful accompaniment at this time of year.