Collection: Vases & Plant Pots

Our beautiful hand picked vases and pots provide the perfect finishing touch for any flower arrangement. Choose from elegant glass vases to decorative terracotta pots which are full of charm and also make excellent gifts.

22 products
  • Terracotta Vintage Style Blue Dutch Pots
    Terracotta Vintage Style Blue Dutch Pots - Pretty Little Duck
    Regular price
    from £8.95
    Sale price
    from £8.95
    Regular price
    £0.00
    Unit price
    per 
    Sold out
  • Antiqued Stone Terracotta Pot - 10 x 12cm
    Antiqued Stone Terracotta Pot - 10 x 12cm - Pretty Little Duck
    Regular price
    £4.50
    Sale price
    £4.50
    Regular price
    £0.00
    Unit price
    per 
    Sold out
  • Square Glass Bottle Vase (4 Assorted Designs)
    Square Glass Bottle Vase (4 Assorted Designs) - Pretty Little Duck
    Regular price
    from £2.95
    Sale price
    from £2.95
    Regular price
    £0.00
    Unit price
    per 
    Sold out
  • Small White Ceramic Vase with Grey Heart
    Small White Ceramic Vase with Grey Heart - Pretty Little Duck
    Regular price
    £10.95
    Sale price
    £10.95
    Regular price
    £0.00
    Unit price
    per 
    Sold out
  • Miniature Glass Bottle Vase (Assorted Designs)
    Miniature Glass Bottle Vase (Assorted Designs) - Pretty Little Duck
    Regular price
    £2.50
    Sale price
    £2.50
    Regular price
    £0.00
    Unit price
    per 
    Sold out
  • Round Willow Planter set - 3 Sizes
    Round Willow Planter set - 3 Sizes - Pretty Little Duck
    Regular price
    from £9.99
    Sale price
    from £9.99
    Regular price
    £0.00
    Unit price
    per 
    Sold out
  • Medium Queen Bee Cement Planter
    Medium Queen Bee Cement Planter - Pretty Little Duck
    Regular price
    £7.95
    Sale price
    £7.95
    Regular price
    £0.00
    Unit price
    per 
    Sold out
  • Terracotta Antiqued Whitestone Rose Pot - 13 x 14cm
    Terracotta Antiqued Whitestone Rose Pot - 13 x 14cm - Pretty Little Duck
    Regular price
    £6.95
    Sale price
    £6.95
    Regular price
    £0.00
    Unit price
    per 
    Sold out