Carnations need sunlight and should be planted in an area that gets four to six hours of sunlight per day. When deciding where to plant, keep in mind carnations prefer sunlight to shade. Also, be sure to use well-drained soil that is fertile and slightly alkalized.