The best place to store potted plants through winter is against the wall or foundation of your home, where they receive radiant heat and protection from wind.

See Full Page