Yes, cosmos flowers can be grown indoors if you have a sunny spot. Place them near a south-facing window where they can get at least 6 hours of direct sunlight daily. Regular watering and well-drained soil are essential for the successful indoor cultivation of cosmos flowers.