Snake plants are hardy plants that can survive without soil for a long time, but they still need water and nutrients. Snake plants can survive in water for an extended period, but they will eventually need to be transferred to soil to get the nutrients they need to grow.