Generally, there's no limit. However, some stores might cap the number of specific types of stockings you can buy.