If you want to grow your own, the best time to buy bulbs is typically in late summer or fall for spring blooming:

Whether you are looking for fresh-cut bouquets, planting bulbs for your garden, or even a unique artificial gift, there are several ways to buy tulips. Fresh Tulips and Bouquets

For immediate gifts or home decor, you can find fresh tulips at local florists and online delivery services: