Guide

Best Plants for Small Gardens in the Philippines

Last updated: June 2026 | By Joemar Villalobos

Even the smallest Filipino garden can produce food and beauty. Here are the best space-efficient plants for townhouse yards and compact outdoor spaces.

Planning a Small Garden Space

The best plants for a small garden in the Philippines combine beauty, food production, and space efficiency. Whether you have a 2-metre townhouse frontage or a tiny condo ground floor patio, you can create a productive garden. The key is choosing plants that grow up instead of out, produce multiple harvests, and serve more than one purpose.

Start by measuring your available space. Draw a simple plan showing sunny and shady areas. Note any walls, fences, or structures you can use for vertical growing. A 2 x 3 metre space, properly planned using square foot gardening methods, can produce enough vegetables for a small family. Combine container gardening with ground planting to maximise every centimetre.

Compact Edible Plants

1. Sili (Chili Pepper)

Sili grows in compact bushes that fit in small pots or tight garden corners. Siling labuyo plants stay under 60 cm tall. Each plant produces hundreds of peppers over several months. Plant in full sun with well-drained loam soil for best results.

2. Pechay

Pechay needs only 15 to 20 cm spacing between plants. It matures in just 25 days, freeing space for the next crop. Plant in succession every two weeks. A single square metre can produce enough pechay for weekly meals when managed with rotation planting.

3. Kangkong

Kangkong grows in any container, including recycled bottles and old basins. Cut stems above the base and they regrow within a week. One planting provides months of harvests. It handles both sun and partial shade, making it versatile for different garden spots.

4. Malunggay

Malunggay is the ultimate small-garden tree. Keep it pruned to 2 metres for easy harvesting. It grows from cuttings in weeks. The leaves, pods, and flowers are all edible and packed with nutrients. One tree near your garden fence provides year-round harvests of the most nutritious vegetable in the Philippines.

5. Herbs (Basil, Mint, Spring Onion)

A herb corner takes minimal space but adds huge value to your kitchen. Grow basil, mint, spring onion, and wansoy in a tiered planter or window box. These aromatic plants also help repel garden pests naturally. Fresh herbs save you money on daily market purchases.

6. Dwarf Calamansi

Calamansi dwarf varieties stay compact in 40 cm pots and produce fruit year-round. Place in the sunniest corner of your small garden. One tree provides enough calamansi for daily juice, cooking, and cleaning. The fragrant flowers attract pollinators that benefit your entire garden.

Climbing Vines for Vertical Space

7. Sitaw (String Beans)

Sitaw climbs vertically along walls, fences, and trellises. A 30 cm ground footprint supports a vine that grows 3 metres tall and produces pods for months. Install bamboo poles or wire mesh against your fence. Train vines upward to create a productive green wall.

8. Ampalaya (Bitter Gourd)

Ampalaya vines cover fences and walls with lush foliage. The bitter fruit is a Filipino kitchen staple. One vine planted at the base of a fence covers several metres. The leaves also provide shade for smaller plants growing below, creating a natural layered garden.

9. Passion Fruit

Passion fruit transforms a bare fence or wall into a productive fruit-bearing screen. The vigorous vine covers structures quickly. Beautiful flowers attract butterflies while the fruit provides juice and desserts. An excellent dual-purpose plant for small garden boundaries.

Ornamental Plants for Small Spaces

10. Sansevieria (Snake Plant)

Sansevieria grows straight up in narrow pots, taking almost no floor space. It thrives in any light condition and needs watering only every two weeks. Place along walkways or in tight corners where wider plants would not fit. The sculptural leaves add modern style to small gardens.

11. Croton

Croton adds brilliant colour to small gardens with its multicoloured leaves. Compact varieties stay under one metre tall. It handles full Philippine sun and needs minimal care. Plant along borders or in accent containers for instant visual impact.

12. Ixora (Santan)

Ixora or santan produces clusters of flowers year-round in Philippine conditions. Dwarf varieties make excellent border plants and stay under 60 cm tall. The bright flowers attract butterflies to your garden. Trim regularly to maintain a compact shape along pathways.

13. Jasmine (Sampaguita)

Jasmine or sampaguita fills small gardens with incredible fragrance. Train against a wall or trellis to save ground space. The white flowers bloom heavily during warm months. This national flower of the Philippines adds cultural significance along with beauty to your garden.

14. Bougainvillea

Bougainvillea trained along fence tops creates a colourful privacy screen without using garden floor space. It thrives in heat and actually flowers better with less water. Choose compact varieties for small trellises. The papery bracts last for months and come in pink, purple, orange, and white.

15. Marigold

Marigold borders add colour while repelling garden pests. Plant along the edges of vegetable beds for a dual-purpose border. They grow from seed in 6 to 8 weeks and flower continuously. The compact plants take up minimal space while providing significant pest control benefits.

Small Garden, Big Results

Get quality loam soil and garden supplies for your small space garden. Same-day delivery across Metro Manila. Small packs available for container and raised bed gardens.

Small Garden Design Tips

Use the three-layer approach for small gardens: ground crops (pechay, kangkong), mid-level plants (sili, herbs, ornamentals), and tall or climbing plants (malunggay, sitaw, passion fruit). This layered design mimics natural forest structure and maximises production per square metre.

Paint walls white or light colours to reflect sunlight into shaded areas. Use mirrors strategically to create the illusion of more space. Install a vertical garden system with pocket planters on walls. Hang planters from overhead beams or install railing-mounted containers along fences.

Choose light-coloured containers that reflect heat. Dark pots absorb sun and overheat roots in Philippine summers. Use raised beds with a quality soil mix to grow more food per square metre than ground planting. For layout inspiration, check our garden layout guide for Filipino homes and small space landscaping guide.

Frequently Asked Questions

What are the best plants for a small garden in the Philippines?

The best plants for small Philippine gardens include compact edibles like sili, pechay, kangkong, herbs (basil, mint, spring onion), and dwarf fruit trees (calamansi, dayap). For ornamentals, choose sansevieria, croton, ixora, and jasmine. Climbing plants like sitaw, ampalaya, and passion fruit use vertical space efficiently. Mix edible and ornamental plants to maximise both beauty and food production.

How do I maximise a small garden space in the Philippines?

Maximise small garden space by growing vertically with trellises and wall planters. Use raised beds for better soil control and higher yields per square metre. Practise square foot gardening to fit more plants in less space. Combine ground-level crops with climbing vines and hanging baskets. Use multi-purpose plants like malunggay that provide food, shade, and wind protection.

What vegetables grow best in small spaces in the Philippines?

The best small-space vegetables for the Philippines include pechay (25 cm spacing), kangkong (grows in any container), sili (compact bushy plants), spring onion (narrow rows), lettuce (shallow containers), and climbing vegetables like sitaw and ampalaya that use vertical space. Herbs like basil, mint, and wansoy also fit in very small areas while providing daily cooking ingredients.

Need Quality Soil?

Premium loam soil & garden soil delivered same-day via Lalamove across Metro Manila.

Starting at just P75 per pack. Bulk & reseller pricing available.

@urbangoesgreen

Need gardening videos, ideas, supplies, seeds and more?

Visit and support our TikTok Shop! Commissions help our volunteers create more useful content like this for free.

Visit TikTok Shop

Every purchase supports free gardening education for Filipino communities

Joemar Villalobos, founder of Urban Goes Green

Written by Joemar Villalobos

Founder, Urban Goes Green

Joemar is the founder of Urban Goes Green, a community-driven urban greening initiative based in Pasig City. A certified SEO specialist and passionate gardener, he started growing vegetables and ornamental plants in small urban spaces across Manila in 2021. He now manages a plant guide directory of 400+ Philippine plants, supplies quality soil across Metro Manila, and trains underprivileged youth in digital marketing through Digitribe Innovation Philippines.