Permaculture Companion Planting Calculator
Fill in the garden details to see recommended plant counts.

Permaculture as a Holistic Design

Permaculture is more than an agricultural method—it is a philosophy of working with nature rather than against it. Pioneers Bill Mollison and David Holmgren promoted the concept in the 1970s as a way to create sustainable human habitats that mimic natural ecosystems. Instead of planting single-species fields that require constant inputs, permaculture gardeners observe natural patterns to arrange plants, animals, and structures into mutually beneficial networks. Companion planting is central to this vision. By placing species with complementary traits next to each other, gardeners reduce pest problems, improve soil health, and increase yields. The calculator on this page serves as a straightforward aid for designing small guilds, groups of plants that support a central crop, often a fruit tree. It calculates how many trees, shrubs, and groundcovers can fit in a given area using spacing guidelines and helps you visualize your design.

Understanding Guild Elements

A typical guild layers several plant types. The canopy layer might include fruit or nut trees that provide structure. Beneath these, nitrogen-fixing shrubs or berry bushes occupy a middle tier. Close to the soil, groundcovers suppress weeds and hold moisture. Each layer interacts with the others. For example, clover at ground level replenishes nitrogen for the trees above while also crowding out weeds. Berry bushes attract pollinators and provide edible harvests before trees come into full production. The relationships mimic a natural woodland edge, with dense diversity offering resilience. The table below lists a few sample species for each layer along with recommended spacing.

LayerExample SpeciesTypical Spacing
TreesApple, Pear, Plum4-6 m
ShrubsCurrant, Goumi, Siberian Pea Shrub1-2 m
GroundcoversStrawberry, Clover, Creeping Thyme0.2-0.5 m

Calculating Plant Numbers

Our calculator simplifies planning by dividing the bed area by the square of each spacing value. Let A represent your total garden area in square meters. If trees need spacing d_t, shrubs require d_s, and groundcovers d_g, the maximum number of each type becomes:

T=Ad_t2, S=Ad_s2, G=Ad_g2

These figures serve as a starting point, and most gardeners adjust them based on specific cultivars. In practice you might plant fewer trees to allow room for tools or pathways. Shrubs can be arranged in partial sun or along windbreaks, while groundcovers weave between other layers. The key is to maintain diversity so pests have difficulty dominating. Companion planting also saves water by shading soil and reducing evaporation.

Example Plan

Suppose you have a 20-square-meter bed with tree spacing set to 4 meters, shrubs at 1.5 meters, and groundcovers at 0.3 meters. Using the formulas above, you could fit approximately one tree, eight shrubs, and over two hundred groundcover plants. Depending on your design goals, you might choose a dwarf apple for the canopy, a circle of berry bushes around it, and a carpet of strawberries. That single guild would yield fruit, draw in pollinating insects, and protect soil all at once. Adjusting the spacing to suit your climate and plant choices lets you fine-tune the balance between productivity and ease of maintenance.

Beyond Spacing: Soil and Microclimate

While spacing calculations provide a helpful framework, permaculture also emphasizes observing soil conditions and microclimates. A guild planted on a south-facing slope may dry out quickly, encouraging drought-tolerant species. Conversely, a shady corner might favor moisture-loving plants with shallower roots. Mulching, compost, and proper water management help maintain soil health across these different niches. Over time, integrating animals such as chickens for pest control or bees for pollination can further enhance your garden’s ecology. The calculator encourages you to think in zones and layers, but your eyes and daily interactions guide the final adjustments.

Implementing Your Design

Use the plant counts produced by the calculator as a shopping list or planning reference. Sketch the layout, noting where each species will thrive. Many gardeners mark planting circles using a tape measure or string to ensure correct spacing. After establishing the guild, observe how the plants interact through the seasons. You may find that some species grow more vigorously than expected, prompting pruning or removal to keep light levels balanced. That ongoing feedback loop of observation, adjustment, and experimentation is central to permaculture’s adaptive approach.

Sharing Knowledge and Building Community

Permaculture gardens often become gathering spaces for neighbors, students, and fellow enthusiasts. Sharing seeds and stories fosters community resilience. By explaining the calculations behind your guild design, you can teach others how simple arithmetic and thoughtful observation combine to create productive ecosystems. Many people find that hands-on learning in a garden builds a sense of empowerment—the realization that sustainable food production is within reach, even on a modest scale.

Conclusion

Designing a vibrant permaculture guild starts with understanding the relationships between plants. This calculator provides a quick estimate of how many individuals from each layer can thrive in your chosen area. Once you have the numbers, your creativity takes over. Mix and match species, adjust spacings, and observe how the ecosystem evolves. Over time you’ll cultivate a living classroom that supplies food, improves biodiversity, and illustrates nature’s interconnected patterns.

Related Calculators

HVAC Cooling Load Calculator - Estimate BTU Requirements

Determine the cooling capacity needed for a room or home by entering area, insulation quality, occupants, and sun exposure.

HVAC cooling load calculator room BTU estimate air conditioner sizing

Mushroom Growing Yield Predictor - Estimate Harvest Size

Predict the amount of mushrooms your substrate will produce by entering spawn weight, substrate volume, and a yield ratio.

mushroom yield calculator home mushroom cultivation

Time Zone Converter - Convert Time Between Different Zones

Easily convert time and date between different time zones with this reliable Time Zone Converter. Perfect for travelers, remote workers, and global teams.

time zone converter time conversion international scheduling time difference global time zones remote work travel planning