Starbucks shops open at 5 a.m. in bigger cities to catch the weekday morning rush, although specific times vary by location, particularly in smaller cities, with some opening as late as 7 a.m. On weekends, most establishments stay open later, with some staying open until 9 a.m. The same is true throughout the holidays.