For the best and freshest flowers in Christiansburg, Gates Flowers & Gifts has exactly what you’re looking for! Check out our wide selection of flower arrangements to make your next occasion memorable.

Let's Celebrate!

Make your Birthday blooms stand out this year.


Personalized Greeting Card Custom product
Personalized Greeting Card $4.95 Buy Now >
Have a Nice Birthday (Girl) Flower Arrangement
Have a Nice Birthday (Girl) $35.95 Buy Now >
Teleflora's Color It Happy Flower Arrangement
Teleflora's Color It Happy $36.95 Buy Now >
Shop the Collection