Cross Creek Florist delivers daily to over 40 zip codes

Ordering from our site avoids the add-on fees the national sites charge. Call us at 804-378-0700 for any special requests.

 

C W D.
verified ownerverified owner
5/5
2 weeks ago
C W D.
5/5

Thanks for the great service. Very satisfied

2 weeks ago
Cindy Mann
verified ownerverified owner
5/5
2 weeks ago
Cindy Mann
5/5

Very good customer service! I'll definitely use this company again in the future.

2 weeks ago
Colleen J.
verified ownerverified owner
5/5

Gorgeous arrangement! My mom loved it.

2 weeks ago
Colleen J.
5/5
2 weeks ago
Tequia B.
5/5
2 weeks ago
Mike Shepherd
verified ownerverified owner
5/5
2 weeks ago
Mike Shepherd
5/5

I ordered online after hours and the flowers were delivered midday the next day without a hitch. Wonderful service. Thank you!

2 weeks ago
Anonymous
verified ownerverified owner
5/5
3 weeks ago
Our most popular arrangements are designed with care by our talented team of florists. Whether you’re celebrating a birthday, graduation, holiday, or giving a gift “just because”, Cross Creek Florist is here to help you make those moments more colorful.
X