This will depend on how you store it. If you leave your butter at room temperature (preferably below 70° Fahrenheit), it will last approximately three weeks. If you store your butter in a refrigerator, it should last for approximately three months. If you store your butter in a freezer, it will last for up to a year.