I have to buy hats at lids. They are the only place I've found that has a xl in hats.