To water a Christmas cactus, the soil should be kept moist but not soggy. Water thoroughly, allowing water to drain out the bottom of the pot, then wait until the top inch of soil feels dry before watering again. In winter, water less frequently than in summer.