Rinse off the roots of your water plant and cut away any dead or diseased portions. The cleaner your plant is to start with, the less chance of trouble later. Clean out the container that will hold your water plants.
Put down a 1-inch layer of small (1/4-inch) pebbles or aquarium rocks after rinsing them with clear water. This will form the bottom layer of your soil.
Add the next layer, horticulture charcoal, on top of the pebbles. The layer should be about 1-inch thick. This will give any bacteria or microbes a place to grow, keeping the water cleaner longer.
Cover the charcoal with an inch of coarse sand. This is the soil for your water plants. If you are using a glass container, the layered effect will look interesting and give your arrangement texture and color as seen through the sides.
Set the plants' roots on the sand and cover them with enough gravel to hold them in place, but not too far up the stem.
Add any decorative rocks to the surface and fill the container with water until it just reaches the top level of gravel.