Condition
Purchase
Sort by
Time
Various
2006 harrods christmas bear - christmas,
£18.82
Buy It Now
Harrods 2026 annual - harrods,
£57.00
Buy It Now
Pair harrods teddy bear - of,
£17.22
Buy It Now
Rare vintage annual - vintage,
£37.10
Buy It Now
Harrods christmas bears pair - christmas,
£11.95
Buy It Now
Harrods 2000 annual foot - foot, dated
£31.90
Buy It Now
Harrods 2004 annual - annual, dated
£31.90
Buy It Now
Harrods annual bear 2026 coach - harrods,
£69.00
Buy It Now
Harrods 2026 resin - harrods,
£28.99
Buy It Now
Harrods 1999 annual - harrods,
£31.90
Buy It Now
Harrods 2004 annual foot - harrods,
£16.15
Buy It Now
Rare vintage annual harrods - rare,
£31.90
Buy It Now
Harrods 2001 annual foot dated - harrods,
£29.99
Buy It Now
Harrods 2026 christmas - harrods,
£57.00
Buy It Now
Harrods christmas teddy bears
£321.88
Buy It Now
Rare harrods limited edition - harrods,
£245.10
Buy It Now
Rare vintage harrods christmas - vintage,
£9.99
Buy It Now
Rare vintage annual - annual, harrods
£42.30
Buy It Now
Rare limited edition set - limited,
£312.70
Buy It Now
Harrods archie bear 2010 - harrods,
£12.94
Buy It Now
Harrods christmas bear - christmas,
£71.41
Buy It Now
Harrods christmas teddy bear - christmas,
£75.58
Buy It Now
Harrods exclusive christmas - harrods,
£53.99
Buy It Now
Harrods christmas bear 2026 - bear,
£63.10
Buy It Now
Harrods christmas 1991 - harrods,
£20.00
Buy It Now
Miniature harrods resin - miniature,
£208.70
Buy It Now
Harrods christmas 2003 william - harrods,
£20.00
Buy It Now
Harrods 2022 annual christmas - harrods,
£26.70
Buy It Now
Harrods 2000 christmas bear - christmas,
£31.90
Buy It Now
Harrods 2007 benjamin - harrods,
£23.85
Buy It Now
Harrods 2016 christmas hugh - harrods,
£24.99
Buy It Now
Harrods 1999 christmas - 1999, bear
£26.70
Buy It Now
Pair harrods christmas - pair, of
£27.00
Buy It Now
Harrods christmas bear - harrods, 8”
£21.50
Buy It Now
Harrods 2021 christmas xmas - 2021,
£40.00
Buy It Now
Harrods teddy bear - bear, 2002
£11.87
Buy It Now
Harrods christmas bear 2016 - -,
£27.74
Buy It Now
Harrods christmas teddy bear - christmas,
£14.95
Buy It Now
Harrods 2016 xmas teddy bear - xmas,
£26.70
Buy It Now
Harrods teddy bear - harrods, scott
£39.99
Buy It Now
Harrods resin set - set, of
£156.70
Buy It Now
Harrods 2003 christmas teddy - christmas,
£12.00
Buy It Now
Harrods christmas 1991 - harrods,
£40.00
Buy It Now
Harrods 2000 millennium bear - 2000,
£42.30
Buy It Now
Harrods 2023 christmas bear - harrods,
£23.58
Buy It Now
Harrods christmas 1991 peggy - christmas,
£20.00
Buy It Now
Harrods 1988 birthday - 1988, foot
£42.29
Buy It Now
Harrods christmas 1989 - christmas,
£15.00
Buy It Now
Harrods 2000 knightsbridge - harrods,
£9.19
Buy It Now
Harrods christmas bear - christmas,
£55.99
Buy It Now
Harrods christmas bear 2026 - harrods,
£57.90
Buy It Now
Harrods christmas 2011 freddie - harrods,
£20.00
Buy It Now
Harrods beige plush - beige, christmas
£7.05
Buy It Now
Harrods holiday collection
£25.00
Buy It Now
Rare limited edition set 20 - limited,
£363.70
Buy It Now
Bnwt new collectable harrods - bnwt,
£19.89
Buy It Now
Harrods christmas teddy - teddy, bear
£18.99
Buy It Now
Rare limited edition - edition, of
£312.70
Buy It Now
Harrods 2010 christmas - 2010,
£14.95
Buy It Now
Harrods collector bears - collector,
£156.70
Buy It Now
Harrods christmas bear - harrods,
£21.50
Buy It Now
Harrods christmas bears 2007 - harrods,
£63.10
Buy It Now
Harrods 2020 christmas - 2020,
£21.50
Buy It Now
Harrods cream bear sitting - cream, 8"
£10.80
Buy It Now
Harrods 2003 william - 2003,
£9.73
Buy It Now
Harrods 1999 christmas - 1999, bear
£15.08
Buy It Now
Rare original harrods 1986 - harrods,
£924.70
Buy It Now
Harrods christmas 1993 foot - harrods,
£35.00
Buy It Now
Harrods teddy bear - bear, 1999
£12.94
Buy It Now
Harrods christmas 2017 foot - christmas,
£16.15
Buy It Now
Harrods inch christmas - 13, 2010
£31.90
Buy It Now
Harrods christmas 1993 foot - harrods,
£39.99
Buy It Now
Harrods disney winnie the - disney's,
£65.99
Buy It Now
Harrods christmas hugh - harrods, 2016
£32.99
Buy It Now
Harrods christmas 1997 henry - harrods,
£20.00
Buy It Now
Harrods 2020 nicholas bear - harrods,
£47.50
Buy It Now
Harrods 2025 christmas - 2025,
£72.41
Buy It Now
Harrods 2024 christmas bear - 2024,
£18.50
Buy It Now
Rare vintage annual - vintage, harrods
£31.90
Buy It Now
Vintage 1992 harrods - vintage,
£31.90
Buy It Now
Harrods 2017 bertie resin - harrods,
£33.00
Buy It Now
Harrods christmas 2023 ethan - christmas,
£30.00
Buy It Now
Harrods london christmas teddy - harrods,
£21.50
Buy It Now
Harrods teddy bear 2004 - harrods,
£11.87
Buy It Now
Harrods 2025 christmas bear - harrods,
£65.96
Buy It Now
Harrods christmas bear - christmas, 2021
£37.10
Buy It Now
Harrods london christmas - harrods,
£13.49
Buy It Now
Steiff maxwell teddy bear - bear, with
£78.70
Buy It Now
Harrods freddie bear 2011 - freddie,
£24.62
Buy It Now
Vintage harrods christmas - vintage,
£10.80
Buy It Now
Harrods 2008 christmas - harrods,
£22.54
Buy It Now
Harrods christmas bear 2023 - harrods,
£26.70
Buy It Now
Harrods christmas 1991 peggy - 1991,
£25.00
Buy It Now
Harrods christmas bears - christmas,
£119.00
Buy It Now
Harrods anniversary 150th - anniversary,
£39.18
Buy It Now
Harrods nicolas christmas - harrods, 2020
£40.22
Buy It Now
Looking for more harrods christmas teddy bears?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 harrods christmas teddy bears listings currently in our index. Prices range from £7.05 to £924.7, with an average of £60.52. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about harrods christmas teddy bears →
Try this: jemima puddleduck toys | mamas papas bear | meerkat maiya | merrythought bears | mohair bears | pedro pony | peter rabbit soft toy | piglet | snow leopard soft toy | speedfreaks
Whether you are looking for a brand-new or second-hand harrods christmas teddy bears, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £7.05, while premium listings can reach £924.7 — giving you a wide budget spread to work with. The average price of £60.52 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.