Typically, you would water your gardenia houseplant once a week. Gardenia soil needs to remain evenly moist but not soggy. You can tell when your gardenia needs watering when the top inch of its soil is dry.
When the soil is dry, water your gardenia thoroughly and be sure your pot has enough drainage. You don’t want your gardenia to sit too long in soggy soil because the plant may suffer root rot.