but baby carrots will typically go bad one to two weeks before an unpeeled carrot will -- lasting around two to three weeks compared to a full-sized carrot's three to four. If you're only buying ...