If you want your garden and home to always be blooming and fragrant with dozens of plants, small trees, and flowers that offer positive energy every day and an enviable look for your entire property, then you need to take a look at the list below.

Plants have their Latin name on the right to make it easier to buy from florists or specialized flower, tree, and plant stores.

Fire Lily Clivia miniata

Flaming Violets Episcia dianthiflora

Flamingo Flower Anthurium species

Flowering Maple Abutilon hybridum

Foxtail Fern P. densiflorus Meyeri

Friendship Plant Pilea involucrata

Gardenia Gardenia jasminoides

Gloxinia Sinningia hybridus

Golden Pothos Epipremnum aureum

Golden Shrimp Plant Pachystachys lutea

Haworthia Haworthia attenuata

Houseleek Sempervivum tectorum

Iron Cross Begonia Begonia masoniana

Jade Plant Crassula argentea

Japanese Aralia Fatsia japonica

Jerusalem Cherry Solanum pseudocapsicum

Kalanchoe Kalanchoe blossfeldiana

Lantana Lantana camara

Lipstick Plant Aeschynanthus radicans

Maidenhair Fern Adiantum raddianum

Miniature Orange Citrus mitis

Miniature Peperomia Pilea depressa

Moon Valley Pilea Pilea Moon Valley Moses

Norfolk Pine Araucaria heterophylla

Ornamental Pepper Capsicum annuum

Painted Nettle Coleus blumei

Panda Plant Kalanchoe tomentosa

Parlor Palm Chamaedorea elegans

Passion Flower Passiflora incarnata

Peace Lily Spathiphyllum floribundum

Peruvian Lily Alstroemeria

Read also
What to Plant in February (and Other Gardening Tasks for This Month)