Technically speaking, Black Friday is just one day. But some retailers extend Black Friday sales to days or weeks with its increasing popularity. The retailer's website is suggested to visit for more specified information. Otherwise, no matter how long Black Friday sales last, you'd better go shopping as early as you can. Like the old saying goes, the early bird catches the worm.