Yes, to make croissants ahead of time, you can assemble them, freeze the unbaked croissants, then proof and bake them when you’re ready to serve. Frozen croissants will last for up to 3 months.