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 >
Fly Away Birthday Bouquet Bouquet
Fly Away Birthday Bouquet $58.95 Buy Now >
Have a Nice Birthday (Girl) Flower Arrangement
Have a Nice Birthday (Girl) $35.95 Buy Now >
Shop the Collection

Gates Flowers & Gifts

2090 A Roanoke St

Christiansburg, VA 24073

(540) 382-2939