Daffodils typically bloom for about 2-3 weeks, depending on the variety and growing conditions. The blooms usually appear in early spring and can add a splash of color to gardens, parks, and landscapes. Proper care and maintenance can help extend the blooming period.