About 30 gifts plus stocking and xmas eve hamper.
Main gifts are 2 large (more expensive gifts ), the others range from £3-£15 each, some are clothes, some are bath things ( bubble bath sets, bath bombs ), some are craft items which they often use to do their homework and to keep them busy on rainy days.
Stocking contain £1 gifts, stationary, tooth brush, socks,gloves, wooly hat and sweets.
Xmas eve hamper, pj's, slippers, a book, a make a xmas decoration kit and some chocolate.
I go a bit OTT but 99% of it is bought in sales, half price or using Tesco vouchers, I hate paying full price for anything
, we don't have a huge family so they don't really get gifts from anyone else. We probably spend around £1000 on the whole of Christmas including food and presents for family.