Once you get them home, you can keep them for up to 5 weeks from the purchase date, even if the sell-by date expires during that time. If you purchased the eggs from a farm or farmers market and there's no date, keep them for up to 5 weeks from the purchase date.