Yes, pomegranates grow in containers and they do it well. You need a pot at least 24 inches (61 cm) wide with drainage holes in the bottom. Pick the right variety and give it enough sun, and your potted pomegranate will flower and fruit just like one planted in the ground.
I've grown a dwarf Nana variety on my patio for three years now. The pomegranate container size that works best for a dwarf is a 24-to-30-inch ceramic or plastic pot. My tree stays about 3 feet tall and gives me a small crop of fruit each fall. It sits in full sun all day during summer, and I wheel it into my unheated garage before the first hard frost.
The seasonal rhythm of a potted pomegranate took me by surprise the first year. When fall came, the leaves turned gold and dropped off. I thought the tree was dying. It wasn't. The tree just went dormant like it should. It sat bare in my garage all winter. Then in spring, fresh green leaves pushed out from every branch tip. That cycle repeats each year like clockwork.
A dwarf pomegranate in pot form works great because these trees don't need a partner to make fruit. University of Florida confirms that a single tree can set fruit on its own. You don't need a second tree to get a harvest. That makes container growing practical since you only need one pot, one tree, and one sunny spot on your patio or balcony.
The Nana dwarf variety is your best bet for containers. It stays between 2 and 4 feet (0.6 to 1.2 meters) tall per GrowPlant.org. The fruit runs smaller than full-size types, but the flavor is still great. Full-size pomegranates can grow in pots too. You'll just need a bigger container and more frequent pruning to keep the tree at a workable height for your space.
Container care differs from in-ground growing in a few key ways. Use a well-draining potting mix with perlite mixed in. Potted trees dry out faster than ground trees, so you need to water more often. Check the soil every couple of days in summer heat. Fertilize at half the rate you would for a ground-planted tree since the roots sit in a smaller space and can burn if you overdo it.
Bring your container inside before temps drop below 12°F (-11°C) since that's the cold limit for most pomegranate types. An unheated garage, shed, or cold basement works fine. The tree needs that winter chill to rest. Don't water much during dormancy. Just check the soil once a month and give it a small drink if it feels bone dry. Move it back outside after your last frost date in spring and watch it leaf out all over again.
Read the full article: Growing Pomegranate: Expert Advice