Of course they can! Lazy Day Pools installs several liners in the winter. Last January, we installed 17 pool liners! It is importantto note that Lazy Day Pools is a pool liner installation company in Atlanta GA. If you live in Chicago or Upstate New York it may not be possible to put the liner in because it gets so stinkin cold where you live.