How Much Does Flowerbed Installation Cost in 2025?
Installing a flowerbed costs an average of $2,000


Installing a 5-by-12-foot flowerbed ranges from $1,000 to $3,000 on average.
Average costs are $2,000, running between $10 and $20 per square foot.
Professional landscapers charge $30 to $100 per hour to install flowerbeds, depending on experience and project complexity.
This article was updated using automation technology and thoroughly reviewed for accuracy by HomeAdvisor Editor Ryan Noonan.
On average, lawn and garden professionals charge $1,000 to $3,000 to install a new 5-by-12-foot flowerbed, with most homeowners spending an average of $2,000 on flowerbed installation. Garden size, bed type, and the edging or border material you choose will all influence your final price.
Flowerbed installation is a popular option for enhancing curb appeal, and hiring a professional ensures correct soil preparation and plant placement.
Flowerbed Installation Cost Factors
Soil type and terrain can increase the cost to install a flowerbed because tilling and digging can be more complicated in rocky soil. Adding special features can also increase the cost of installing a flowerbed. Here’s a closer look at how your flowerbed installation total breaks down.
Flowerbed Costs per Square Foot
The size of your flowerbed is a major cost driver, with larger beds adding more in both labor and material costs. On average, you can expect to pay $10 to $20 per square foot. Here are the average costs for installing various-sized flower beds.
Flowerbed Size (Sq. Ft.) | Average Cost |
---|---|
50 | $500–$1,000 |
100 | $1,000–$2,000 |
150 | $1,500–$3,000 |
Labor
Hiring a landscaping pro costs $30 to $100 per hour or $5 to $15 per square foot. Bringing in a landscape designer or landscape architect to refine the layout and choose pest-resistant plants for your climate is more costly, running $50 to $150 per hour.
Edging
Intended to add aesthetic appeal while providing better containment of overflowing plants, edging around your flowerbed costs $1 to $25 per linear foot.
Weed Barriers
A weed barrier keeps invasive grass and weeds from growing into your garden. Installing weed barriers costs $0.50 to $2 per square foot.
Mulch
Adding mulch to your flowerbeds improves overall soil health and helps them retain water and regulate temperature. Installing mulch costs $30 to $70 per cubic yard.
Flowerbed Installation Costs by Type
Much of the price difference hinges on whether the bed requires in-ground excavation or a simpler no-dig approach.
In-Ground Flowerbed
In-ground flowerbeds are dug directly into the soil. They offer a natural look to your yard. In-ground beds are an affordable option, but soil preparation adds an extra expense. On average, an in-ground flowerbed costs $1,000 to $3,000.
Container Flowerbed
Container flowerbeds are planters in pots or planters. This portable option offers a variety of placement choices, but you’re limited to the size of the planters available. On average, container flowerbeds cost $100 to $500 per container.
Raised Flowerbed
Building a raised garden bed runs $200 to $1,500, depending on size, materials, and your plant choices. Raised beds suit gardeners who prefer not to bend or dig, and they also reduce soil erosion, suppress weeds, and deter many common pests.
Budgeting for Flowerbed Installation
Consider these cost-saving strategies to make your flowerbed project more wallet-friendly:
Obtain quotes from at least three local landscapers to ensure competitive pricing.
Choose simple bed shapes and layouts rather than more expensive custom options.
Install flowerbeds during off-peak seasons to take advantage of potential labor savings.
DIY vs. Hiring a Flowerbed Pro
Without labor charges, building a 100-square-foot flowerbed yourself costs $300 to $900, depending on plants and materials. Ordering bulk topsoil separately can erode those savings, so compare delivery fees before deciding.
Building your own flowerbed is doable for many homeowners, but a seasoned landscaper can streamline design, soil prep, and plant selection for reliable blooms. Their expertise in edging, bed sizing, and local growing conditions often pays off in a healthier, longer-lasting garden.
How HomeAdvisor Gets Its Cost Data
No place is more important than your home, which is why HomeAdvisor connects homeowners with local pros to transform their houses into homes they love. To help homeowners prepare for their next project, HomeAdvisor provides readers with accurate cost data and follows strict editorial guidelines. After a project is complete, we survey real customers about the costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects.
No, landscapers don't typically include flowers and associated planting services in bed-building costs. Most landscapers cost $30 to $80 per hour to plant flowers, with each plant and flower costing $2 to $50. The size, species, and maturity of plants impact their cost, and different species do best in different climates and soil types, so how much you'll pay for plants depends on where you live, the size of your flowerbed, and the condition of your soil.
After digging out your flower bed, most landscapers use a fabric liner to help preserve moisture in your soil. Liners also help prevent erosion, which will eat away into your flower bed over time. Flower bed liners also help to prevent weeds creeping up from deep in the ground, so there's less digging and weeding required to maintain the flower bed.
It's important to create a clean area for your flower bed by removing grass, weeds, tree stumps, old roots, rocks, sod, sticks, and other debris that could prevent your garden from thriving. You'll need to mark out the area you want your flower bed to fill and dig down at least 8 to 12 inches to allow healthy root growth for just about any plant. You may want to give it an extra inch or two to add a layer of sharp sand for improved drainage. Then, once it's clear and level, you add the liner, the edging, the sharp sand, and the screened, weed-free topsoil. Then you add plants.
Mulching a flower bed annually at the start of spring can help to preserve moisture to stop your bed from drying out in the hot summer months. Popular mulching materials include hay, shredded wood, bark, rock, hemlock, and pine. Using a natural mulch like straw, shredded bark, or pine needles that break down over time returns nutrients to the soil and makes it easy to dig the old mulch into the top soil before you add a fresh layer.
Yes, you can use stock tanks as borders for flower beds. While this is a stylish and easy option, it's still important to follow all the steps for preparing the soil. Many landscapers now install stock tank flower beds. Stock tanks make a good option for flower beds on patios and paved areas, as they're deep enough to have a layer of gravel in the base for good drainage.