Home › Shopping prices › Soft toy (e.g. teddy bear)
Soft toy (e.g. teddy bear): average UK price
Soft toy (e.g. teddy bear) (each) cost £12.89 on average in September 2026 — ▼ 2.6% in a year. Pay much more than this and it is worth shopping around.
UK average, September 2026£12.89each
Last month£12.822-yr range £12.66–£13.58
Average price, last 25 months
More in Children's toys
Children's plastic doll
each
£13.10Construction toyeach
£18.05Preschool activity toyeach
£12.46Baby dolleach
£18.65Children's craft kit (ages 5+)each
£10.94Educational electronic toyeach
£20.97Children's scooter (ages 5+)each
£44.74Sit and ride toyeach
£45.56Questions and answers
How much does soft toy (e.g. teddy bear) cost in the UK?
£12.89 for each on average in September 2026 (ONS).
Has it gone up?
Down 2.6% from £13.23 in September 2025.
What exactly is measured?
The ONS average price for the CPI item "Soft toy (e.g. teddy bear)" in the children's toys group, standardised to each.
Source: ONS Shopping prices comparison tool (Open Government Licence v3.0).