While all locations adhere to a standard stocking schedule, every store is different, and shelves are restocked throughout the day so there is no “best time” to visit Trader Joe’s. Perishables (like produce and fresh-cut flowers) are restocked in the morning, so if they’re on your list of priorities, your best bet is to go when they open.