Skip to main content

I am 21 years of age or older.

Duckhorn Portfolio gifts on wrapping table

Duckhorn Merlot and Sauvignon Blanc surrounded by gifts
Decoy Limited on a wrapping table

All Wine Gifts

Wine gifts for all-season entertaining and gift-giving needs! Holidays, weddings, birthdays and more – give the gift of luxury wine with confidence. Our selections come boxed (where pictured) and ready for giving. Shop the best selection of wine gifts below - we ship wine to nearly every state and holiday selections are available now!

Filters
Sort By
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
Add To Cart
$133.00
/ 2-Pack
SKU: GESSPK20
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
Add To Cart
$171.00
/ 750ml
SKU: DSN75B20
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
Add To Cart
$124.00
/ 2-Pack
SKU: DVRWCH20
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
Add To Cart
$287.00
/ 3-Pack
SKU: DWC90RD20
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
Add To Cart
$176.00
/ 2-Pack
SKU: MASTME20
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
Add To Cart
$160.00
/ 2-Pack
SKU: CLMHRW20
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
Add To Cart
$325.00
/ 1.5L
SKU: DSN15B20
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
HEAT
This item may have weather delays. Call us at (866) 367-9945 for more information.
We use cookies to optimize your experience, analyze traffic, and personalize content. To learn more, please visit our Privacy Policy.
By using our site without disabling cookies, you consent to our use of them.
X