Christmas fern is a tall upright fern growing to 18 inches. It likes well-drained soil and usually grows on north or east facing slopes. It is an evergreen fern, retaining its foliage through winter. It is a very hardy fern and easy to grow if planted in a suitable location.