No they wouldn't be large. My 12 year old is a very slim build and about average height. She wears an 11 or 12 in tops. Age 12 in trousers or shorts is perfect length and needs a bit of pulling in at waist. I find their skinny fitting trousers/shorts are a great fit on her (very thin) legs. So a more average build child would maybe need a size bigger.