Uncooked collard greens last for up to five days in the fridge. However, if you have cooked them, they will only last for about two days. If you want to keep collard greens for longer, you will have to freeze them.