Rugs typically go on sale at the end of each season. The early winter and in late-Spring are great times to buy a rug. However, different stores have different sales periods. Keep in mind that rugs are almost always on sale.