5 days or so regardless of the sell by date. I also agree.. I buy the quart size milk because I don't use it that often.