The invention discloses a uniaxial compression creep test method for a saturated and unsaturated rock-soil body, which is characterized in that the uniaxial compression creep test for the rock-soil body is carried out by a device. The device mainly comprises a water tank (1), a pressurized framework (2), a dial indicator (4), a pressure chamber (5), a water inlet pipe (6), a water outlet pipe (8), a pressurized shaft (11), an upper drain pipe (12), a water conduit (14), a drift cap (15), an upper porous stone (16), a lower porous stone (18), a base (19), a water measuring pipe (20), a lower drain pipe (23), a pressure chamber base (24), a dead bolt (25), a weight (26), a pressurized lever (30) and the like. The instrument has the advantages of simpleness in manufacture and high measurement precision, can be used for directly measuring the long-term creep compressive strength and the deformation parameter of various soft rocks and hard soils under the saturated and unsaturated condition, and can be used for the indoor and field tests for various soft rocks and hard soils in the civil engineering. The test method is mainly divided into three steps of installing a test sample, making a water filling preparation and loading the test sample.