Yes! Lucky bamboos thrive in both soil and water.  The best time to start growing them indoors is springtime. If you want to grow it in water, it helps if you add pebbles or rocks to anchor the plant. Lucky bamboo can be grown in containers of pebbles or jars or vases filled with at least one-inch of water at all times.