How Much Does a Stone Patio Cost?

Typical Range:

$3,900 - $15,000

Find out how much your project will cost.

Cost data is based on research by HomeAdvisor.

Updated April 12, 2024

Written by HomeAdvisor.


  • Stone patios involve high-end materials and complex installation, making professional installation beneficial for a quality finish.

  • The average cost to install a stone patio ranges from $3,900 to $15,000 for a 300 square foot area.

  • Stone patio cost factors include the type of stone, size of the patio, installation labor, and additional features like fire pits or outdoor kitchens.

  • Popular materials for stone patios include sandstone, flagstone, limestone, travertine, bluestone, marble, slate, granite cobblestone, gravel, and decomposed granite.

Highlights were summarized from this existing cost guide text using automation technology and were thoroughly reviewed for accuracy by HomeAdvisor Editor Ryan Noonan.

Installing a 300-square-foot natural stone patio costs around $9,000 on average, but can range between $3,900 to $15,000 for both the materials and labor. You’ll pay anywhere from $15 to $50 per square foot, depending on the type of stone you choose. Labor costs $8 to $15 per square foot, with materials covering a wide range of $6 to $35 per square foot.

On the lowest end of the patio cost spectrum comes crushed rock and pea gravel. You’ll pay anywhere from $5 to $10 per square foot to install any type of gravel patio, driveway, or path.

Average Stone Patio Cost

The average cost to install a stone patio ranges from about $3,900 to $15,000 for a 300 square foot area. Regardless of the stone you choose, labor stays right in the $8 to $15 range, mostly depending on where you live. Materials make or break the budget, ranging from $5 to $35 per square foot.

Average CostHigh CostLow Cost

Patio Stones Prices

Cost ranges remain similar unless you’re buying truckloads, but you should know the various patio stone prices based on how you’re measuring and plan to purchase:

  • Single paver: $3–$16

  • Pallet: $250–$2,000

  • Per square foot: $5–$15 per square foot (but some stones get to $35 per square foot)

Stone Patio Costs per Square Foot

Generally, you’ll pay between $15 to $30 per square foot for most real stone paver patios. Before purchasing any materials, you’ll want to decide how big you want the patio to be. Check out these common patio sizes to get an estimate of what you’ll pay in total based on the size you’re looking for:

Stone Patio SizeAverage Cost
4x8$480 – $960
6x6$540 – $1,080
6x9$810 – $1,620
8x8$960 – $1,920
12x12$2,160 – $4,320
14x14$2,940 – $5,880
16x16$3,840 – $7,680
20x20$6,000 – $12,000

Keep in mind that that stone often comes in irregularly shaped pieces. Unfortunately, that means it’s almost impossible to put a price on each piece; many of these come in kits of varying sizes to make a square area. For example, a kit or “patio-on-a-pallet” comes complete with pre-cut pavers to make a multi-size pattern without the need to measure or cut.

Compare Quotes For Your Stone Patio Installation
Get Estimates

Stone Patio Costs by Type

Material also impacts your stone patio's cost. Below is a breakdown of various common stone patio materials and the price of each.

TypeMaterial CostTotal Cost
Sandstone/Flagstone$3 – $15$11 – $30
Travertine$5 – $15$13 – $30
Limestone$6 – $13$14 – $28
Marble$7 – $20$15 – $35
Slate$10 – $30$18 – $45
Granite$10 – $35$18 – $50

Sandstone and Other Flagstones

The cheapest stone for a patio, besides gravel or decomposed granite, is a flagstone made from sandstone. Sandstone and flagstone pavers cost $11 to $30 per square foot to install. They’re one of the most popular and cost-effective methods of turning your backyard into a rustic oasis. Most often, sandstone comes in natural shapes, meaning irregularly shaped. This takes a bit longer for the pro to install, so expect to add $1 to $2 per square foot for labor.

Limestone and Travertine

Limestone or travertine pavers cost $13 to $30 per square foot to install. Travertine pavers cost $9 to $17 on average to install. If you already have a hard base, like a concrete surface, you can simply install these materials as tile instead of a paver. Natural stone tile costs $900 to $2,500 to install.


Bluestone costs anywhere from $13 to $30 per square foot to install. It’s a natural, quarried product usually consisting of either sandstone or limestone. It’s called bluestone mainly because of its bluish-gray appearance. This material is naturally smooth and flat, making it an ideal type of stone for patios and walkways.

Marble Pavers and Tile

Marble pavers cost anywhere from $15 to $35 per square foot to install. Many homeowners choose to use this luxurious material because of its polished, upscale look. If you already have a durable surface, like a concrete patio, you can save some money by using tile. Marble tile floor installation costs $10 to $20 per square foot.

Slate Patio

You’ll pay $15 to $40 per square foot for a slate patio. Make sure to use slate paving stones and not slate tile. The thinner tile doesn’t have the strength for use outside, unless applied like a veneer, over the top of an existing pathway, patio, or reinforced deck. If you already have a concrete or reinforced patio you’re looking to cover, slate tile installation costs$13 to $35 per square foot.

Granite Cobblestone Patio

Granite cobblestones cost anywhere from $18 to $50 per square foot to install. It’s one of the more costly pavers but has a unique look you can’t get with other types of pavers. To save money, you can get a similar look using concrete cobblestone for about half the price.

Gravel Patio Cost

For a simple patio idea with natural stone, 200 square feet of pea gravel costs $300 to $400. Area prep and labor can bring that number closer to $1,500 to $2,500. You’ll pay $1 to $4 per square foot for the materials or about $5 to $10 per square foot for a complete install, including labor. It’s a great cost-effective way to add more space for outdoor games, grills or simply parking.

Crushed and Decomposed Granite Patios

Decomposed granite costs $0.30 to 0.70 per square foot or $60 to $185 per ton. It is a relatively inexpensive patio material and spreads much like gravel. Labor costs around $70 to $80 per hour. Decomposed granite comes as a compactable sand-like substance perfect for making both walkways and patios.

Stone Walkway Cost

A stone walkway costs the same as a patio, or $15 to $30 per square foot on average to install. Though you might spend as little as $8 and up to $50 per square foot. The same processes apply in both cases. Because you typically pay for stone by square foot, the larger/longer your walkway is, the more it will cost to complete the project.

Get Exact Quotes For Your Patio From Local Pros
Compare Quotes

Cost Factors to Building a Stone Patio

Cost factors you’ll need to consider when building your stone patio include everything from the patio design to permits and design fees.

Cost FactorsAverage Cost
Fire Pit$300 – $1,400
Outdoor Kitchen$4,500 – $21,000
Permits$300 – $1,900
Utilities$500 – $2,000
Outdoor Designer$2,000 – $7,200
Leveling and Grading$1,000 – $3,200
Enhanced Drainage$10 – $50 per linear foot

Stone Patio with Fire Pit

A fire pit costs $300 to $1,400. It’s usually a little cheaper to install one during the build phase, but you can always put one in later too. Just make sure to leave an area for it in your stone patio’s design if you’re planning to incorporate one later so you don’t have to demolish any part of your patio.

Stone Patio with an Outdoor Kitchen

Installing an outdoor kitchen costs $4,500 to $21,000. That can easily more than double the price of a stone patio. Some large and luxury kitchens even exceed $50,000. The size, type of countertops and appliances you install, whether or not you have a built-in grill or fire pit, and the finishes you choose will all impact the overall price of the project.

Permits and Utilities

Adding utilities for lights, pools, kitchens, fire pits, and any type of gas-fired appliance adds both cost and the need to permit. Always check with your contractor and local building code enforcement agency for permitting requirements.

Landscape and Stone Patio Design

Landscape design fees run around $2,000 to $7,200 total on average, with most pros charging $50 to $150 per hour of labor. For basic patios, a landscaper can take care of the design and installation. But for intricate projects, you’ll want tohire a landscape designer near youwho specializes in landscapes and hardscapes.

Grading and Leveling

The cost to level or regrade a yard is around $2,000 on average but ranges between $1,000 to $3,200 based on the area’s size and incline. Specifically for a patio, most homeowners can expect to pay $12 to $20 per cubic yard. That means a 12-by-12-foot patio would cost around $576 to $960 to level and grade.

Enhanced Drainage

Patio drainage costs $10 to $50 per linear foot. Most patios with a natural slope won’t need an extra drain, but flat patios will to avoid pooling water. For those that do, there are a couple different types of drains to choose from, including a French drain configured beneath the patio and a slope drain placed on the outside to flow water downhill.

DIY Stone Patios vs. Hiring a Pro

Patios make excellent DIY projects—if you have 40 to 50 hours of time to do it, not to mention the equipment and the know-how. If you do, it’s hard to make mistakes that’ll cost you anything more than time. For example, if you forget to tamp the soil and gravel correctly, you’ll end up with raised and sinking spots, meaning a redo of the entire project.

However, stone patios often utilize high-end materials for your outdoor space. If you’re going to the expense of putting in the finest quality patio, you’re best off having it professionally installed for the finest quality finish. If you want a professional, clean, high-end look, hire a patio installer near you.

Find Stone Patio Installation Pros Near You
Find Pros

Frequently Asked Questions

How much does a slate walkway cost?

A slate walkway costs $18 to $45 per square foot to install. It will cost half that if you use slate tile on concrete instead of slate pavers or flagstones. Like slate patios, expect to pay between $13 to $35 per square foot forslate tile over concrete.

Are concrete or stone pavers cheaper?

Concrete pavers are far cheaper than stone pavers. You’ll pay about the same in labor, but concrete pavers range from $0.50 to $5 each or $2.50 per square foot for most common sizes and styles, while stone patio pavers cost as much as $16 per square foot. Concrete mimics real stone and needs more upkeep, but you’ll pay far less up front.

Is slate good for patios?

Slate makes a good choice for patios, particularly in warmer climates. Although it might need a little more upkeep than other types of stone, its resilience makes for an excellent outdoor material (assuming you’re using pavers or slate tiles over existing concrete, not slate tiles alone).

What's the most durable patio stone?

The most durable patio stone depends on the area it’s used in. For example, you might find slate to be extremely durable in warmer climates but might end up cracking in cold climates with extreme freeze and thaw cycles. Talk to your local patio contractor for advice for the best stone for your area.

Can you lay paving stones on soil?

Yes, you can lay paving stones on soil. However, it’s best to lay down a layer of gravel, landscape fabric, and sand between the soil and pavers to get the best finished product. You will also want to excavate the area first to make sure your patio is level. Otherwise, you may encounter raised or sinking spots, or your stone pavers will not align properly.

Do I need to add edging to my stone patio?

Yes, most pros recommend that you add edging to your stone patio. Otherwise, the patio will end up spreading. Edging is relatively inexpensive, costing just $50 on average, but it makes a big difference in the look and durability of your patio. Consider a local professional concrete landscape edging contractor to complete this work for you and ensure the finished product looks as nice as possible.