Yes, pinwheels can be frozen and thawed for later. However, do not freeze if they contain lettuce or leafy greens, as they will wilt and release moisture.