To care for Narcissus flowers, plant them in well-drained soil, provide them with plenty of sunlight, and water them regularly. Once they bloom, deadhead the flowers to promote further growth and remove any wilted leaves.