It will keep for a few weeks, especially if you refrigerate it. The solids might settle or separate as it sits, so be sure to swirl the container a few times before using. Don't shake it, though. You want to save those soap bubbles for playtime.