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 >
Have a Nice Birthday (Boy) Flower Arrangement
Have a Nice Birthday (Boy) $35.95 Buy Now >
Shop the Collection