Yes. You can grow geraniums in shallow planters, as long as the soil depth is no more than 2 inches deep. If you are growing a large plant, like geranium, you may want to go with a larger pot that is deeper than 2 inches. You can also use a shallow container and fill it with soil. You can even mix in some gravel or pebbles to help hold the soil in place.