Well, what if I told you that if you live in a climate with a relatively mild winter, you could have flowers blooming all winter? Here are eight plants that can have you enjoying a blooming garden — even in the snow.

1. Camelia

With its glossy green foliage and its large, beautiful flowers, the camellia is indeed a showstopper. Some varieties bloom in the winter when the plant is not in active growth. The flowers vary from a clean white to various shades of inks, reds and burgundies. Flower size can span from a few inches to as much as 7 inches in diameter.

2. Christmas Rose

Christmas rose

Nicknamed the Christmas rose, the hellebore is an evergreen perennial with shiny dark leaves that grows to about a foot in height. In winter, its flower stalk boasts a lovely single 2 - 4-inch white or white and pink flower.

These plants prefer partial shade and do well when planted under deciduous trees.

3. Calendula

This daisy-like plant will charm you throughout the winter with its cheery blooms of orange and yellow. As a branching plant that prefers sun, calendula grows 1 - 2 feet in height and to about 1.5 feet wide. Calendulas are striking in a border or in a container garden.

4. Cyclamen


The pretty cyclamen, with its white, pink and red flowers, has become a popular wintertime gift for flower lovers. While you can use the typical florist variety of cyclamen as an outdoor bedding or container plant, the smaller-flowered cyclamens are hardier for cool weather.

5. Primrose

The English primrose, the fairy primrose, and the Chinese primrose are good choices for splashes of winter color in your garden. The English primrose comes in a variety of bold colors and can grow to 8 - 10-inches in height and about nine inches wide.

6. Ornamental Kale

ornamental kale with frost

With its large, showy rosettes and its frilly colorful leaves, ornamental kale is a great addition to your winter garden. Kale will generally holds it purple, pink, white or creamy yellow color throughout the cold weather months. You can display ornamental kale in your flowerbed or in containers on your porch or patio.

7. Pansy

Available in a huge array of colors, including solids and multi-color blooms, pansies like the cooler temperatures of a mild winter and will reward your watering and care with plenty of blooms all season long.

As low-growing plants, pansies can fill in that empty spot in your garden with a splash of color this winter, or you can add them to your containers and hanging baskets.

8. Viola

snowy viola

Smaller than pansies but with more prolific blooms, violas also offer non-stop cold weather color. These hardy plants bounce back from a rainstorm quickly, and they self-sow readily.

Don’t let winter be the end of color on your garden. Another way to add color and interest to your landscape is by adding a winter birdhouse to your garden area. When you feed and provide shelter for your local bird wildlife, they will reward you with their brilliant color.