Celery grows best in sunny to semi-shady, warm locations with humus-rich, loose soil. Celery also thrives in lime- and salt-rich soil. The soil should not dry out, as celery can then tend to bolt.