20 Potted Plants That Like Shade

We are 100% reader supported. We may earn commission at no extra cost to you if you buy through a link on this page. Read our disclosure.

Lots of gardeners think shady spots are a dead end for containers but that’s just not true! Porches, patios, and those awkward spaces under trees can totally support lush potted gardens, you just need to pick the right plants.

Plenty of plants actually thrive in shade and will grow beautifully in containers, even without direct sunlight. You still get colorful flowers and awesome foliage all season long. From begonias that spill over with blooms to ferns that just keep getting greener, shade-loving plants can be just as striking as anything that needs full sun. They’re surprisingly adaptable and can turn gloomy corners into little pockets of life.

1) Rex Begonia

Rex Begonias are kind of show-stoppers among shade container plants thanks to their wild leaf patterns. You get swirls of silver, pink, purple, and green – sometimes all at once. Who even needs flowers?

They’re happiest where there’s indirect light or dappled shade. Covered patios, shadowy porches, anywhere that skips the harsh afternoon sun is fair game.

Try them solo in a pot, or mix them with other shade plants for a textured, layered look. They play well with others in mixed containers.

2) Hanging Basket Begonias

Begonias are a classic for shaded hanging baskets, giving you both bold flowers and cool foliage without ever needing full sun. The trailing types especially are made for containers, as their stems just spill over and look fantastic on a covered porch.

They like bright, indirect light, some morning sun is fine, but afternoons can be too much. Keep the soil evenly moist and water regularly. Honestly, they’re pretty easy to keep happy in a warm, semi-shaded spot with minimal fuss.

3) Caladium

Caladiums bring tropical color to shady spots with those wild, heart-shaped leaves. You’ll see all sorts of patterns in red, pink, white, and green.

Partial to full shade is their sweet spot, so they’re great where other plants just give up. Use a pot at least 10 inches wide with well-draining soil for best results.

They look good on shaded porches, patios, or even inside. The foliage stays bold all season, and you don’t have to worry about direct sun at all.

4) Fern (Boston fern)

Boston ferns are a go-to for shaded pots. They love partial to full shade and humidity, so they’re right at home in damp, low-light areas.

Stick them in hanging baskets or regular pots on your porch. Keep their soil moist and give them filtered light if you can.

In zones 9 to 11, they’ll come back every year. If you’re somewhere colder, just bring them inside for winter, they’re pretty flexible.

5) Hosta

Hostas are famous for loving shade and they really do well in low-light containers. Their leaves come in all kinds of colors and shapes, blue-green, chartreuse, you name it, and you don’t have to fuss over them much.

They settle into pots quickly if you give them moisture and soil that drains well. There are mini hostas for tight spaces or big, bold types if you want something dramatic.

6) Impatiens

Impatiens are hard to beat for color in the shade. They’ll bloom nonstop in shades from white and pink to orange, red, and purple.

They like partial to full shade and want their soil to stay moist. Pick from classic bedding impatiens or the bigger New Guinea types, depending on your vibe.

They’re good on their own or with trailers like sweet potato vine for extra punch.

7) Coleus

Coleus is all about wild foliage and it barely takes any effort. These guys thrive in partial to full shade and the color range is amazing –  deep reds, purples, neon yellows, greens, etc. 

There are tons of cultivars for low light. They’re just as happy in pots as in borders, and the color sticks around all season without any need for full sun.

8) Toad Lily (Tricyrtis)

Toad lily is a bit of a hidden gem, with orchid-like flowers flecked in purple, pink, and white. It’s one of those rare perennials that actually wants shade.

It blooms late, usually in fall when most shade plants are done. You can pop it in a container or tuck it under trees and in woodland borders.

Try pairing it with hostas or ferns for a cool, layered look.

9) Heuchera (Coral Bells)

Heuchera, or coral bells, does great in shade and brings punchy foliage in everything from deep purple to lime green and caramel. These hardy perennials are easygoing and fit right into containers, perfect for patios or small spaces.

Pick a variety like ‘Palace Purple’ for drama or ‘Caramel’ for warmth. Their leaves stay colorful all season, so you don’t get bored looking at them.

10) Liriope (Lilyturf)

Liriope, also called lilyturf or border grass, is a solid shade tolerant choice for containers. It’s evergreen and stays under 18 inches, with narrow, grassy leaves.

You can grow it in shade, sun, or anything in between – super adaptable! It likes well-drained soil and is pretty much hands-off once it’s settled in.

Varieties like ‘Big Blue’, ‘Variegata’, and ‘Muscari’ give you options for different looks in your pots.

11) Astilbe

Astilbe sends up fluffy plumes of pink, red, white, or purple from late spring into summer. It’s a perennial that loves shade and gives soft texture to container gardens.

Keep the soil moist and use a pot at least 3.5 to 4 inches wide. Looks great with hostas or heucheras in a mixed container.

12) Bleeding Heart (Dicentra)

Bleeding heart is just made for shade and containers. Its heart-shaped flowers dangle from arching stems, usually in pink with white or sometimes pure white.

Go for a big pot, as this plant can get up to three feet tall. Use rich, well-drained mix and keep the soil moist. It’s not fussy, just don’t let it dry out.

13) Foamflower (Tiarella)

Foamflower is a low-growing perennial that’s happy in shady pots with moist, humus-rich soil. This native North American plant tops out around 8 inches and sends up delicate white or pale pink blooms.

Stick it in pots in those tough shady corners. The foliage is nice even when it’s not blooming, and when it does, you get a frothy look. Just keep it out of direct sun or the leaves will scorch.

14) Japanese Forest Grass (Hakonechloa)

Japanese Forest Grass adds a soft, cascading look to your shady containers. The arching leaves give a waterfall effect; super elegant and a little different from the usual.

It likes partial to full shade and wants soil that stays moist. Try ‘Aureola’ for golden stripes or ‘All Gold’ for a bright yellow pop in dark spots.

It’s low maintenance and works as a solo act or with other shade plants. Not flashy, but it’s got style.

15) Lipstick Plant (Aeschynanthus)

Lipstick Plant isn’t for deep shade, but it does fine in bright, indirect indoor light. It’s a tropical houseplant with glossy leaves and wild tubular flowers that pop out of dark buds, which looks a bit like lipstick, hence the name.

Let it trail in a hanging basket and keep it warm and humid if you can. Regular watering and humidity will keep those red or pink blooms coming pretty much year-round.

16) Peace Lily (Spathiphyllum)

The Peace Lily is a classic for shady indoor spots. It comes from the forests of Central and South America, so it’s used to low light.

You get elegant white blooms and shiny green leaves. Plus, it’s famous for cleaning the air, removing stuff like benzene and formaldehyde from your home. Not a bad roommate!

17) Spider Plant (Chlorophytum comosum)

Spider plants are super adaptable and handle lower light better than most houseplants. They do prefer bright, indirect light, but they won’t sulk in the shade.

They’re easygoing and tough. The long, striped leaves arch out and they throw off little plantlets you can snip and root for new plants.

Native to Africa, they’re happy in average indoor temps and humidity, no special tricks needed.

18) Cast Iron Plant (Aspidistra elatior)

The Cast Iron Plant is nearly indestructible, tough as its name! It has wide, dark green leaves that grow straight from the soil, giving a lush look even in the darkest corners.

If you’ve got deep shade where nothing else survives, give this one a shot. It barely needs any care, shrugs off low light, missed waterings, and temperature swings. Spreads slowly, so it’s perfect for neglected corners inside or out.

19) Maidenhair Fern

Maidenhair ferns bring a touch of delicacy to shaded containers with their lacy, arching fronds. They’re right at home in partial to full shade, perfect for those dim corners on your patio or tucked away on the deck where other plants might sulk.

You’ll want to keep consistent moisture and humidity, as these ferns aren’t fans of drying out. Their feathery leaves seem happiest between 60 and 75 degrees Fahrenheit. Honestly, they’re a bit high-maintenance compared to some shade plants, but that unique, airy look? Totally worth the extra fuss.

20) Tuberous Begonia

Tuberous begonias burst with big, vibrant blooms in reds, pinks, whites, yellows, oranges. These shade-loving beauties really shine in containers and hanging baskets, especially if you’re short on garden space.

Try planting three to five tuberous begonias in a 12-inch pot if you want a lush, overflowing look. They’re happiest in partial to full shade; too much direct sun, and their flowers or leaves might get a bit scorched.

Most compact types only reach about a foot tall, so they’re perfect for container gardening on patios or balconies. Honestly, they’re kind of underrated for small spaces.

If you enjoyed this article, please share!
Jessica L.
About the author

Jessica L.

Jessica is a dedicated horticulturist with a deep passion for gardening, landscaping, and supporting local wildlife. She combines her expertise in plant care with a love for creating vibrant, sustainable outdoor spaces that nurture biodiversity.

Read more about Pond Informer.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.