eclairs are best eaten within a few hours of being filled. normally, i would fill them a maximum of 4 hours before i'm going to serve them due to the risk of them going soggy. but if you're really stuck and need to store the eclairs, you can keep them in the refrigerator for up to 3 days.