Basil needs 10 to 12 hours of light per day to grow well. If it is in a pot, the amount of light it gets will be reduced.