Fresh pineapples have a pretty short shelf life if left on the counter - about 2-3 days. If you refrigerate them you can get 4-5 days.