Snake plants prefer well-draining potting soil, such as a mix of regular potting soil and perlite or sand.