When to Buy: Your Ultimate Shopping Calendar

Want to score deals without picking through last season's leftovers? Check out our ultimate shopping calendar and find out when to buy everything from boots to bikinis


The best time to buy jewelry is in July and August. “These aren’t considered ‘gift-giving months,’ and so it’s a prime time to capitalize on jewelry selection and sales,” says fashion stylist Jennifer Rose. “I’ve found some of my favorite pieces then.” Avoid jewelry shops during crazy gift-giving months like December and February.