Estimates are for planning purposes only and based on 2025 contractor data.
Always get at least 3 quotes before hiring. Prices vary by ZIP code, site conditions, and contractor availability.
10×12 deck costs between $2,400 and $7,800 for most homeowners in 2026, depending on material choice and local labor rates. At 120 square feet, it is one of the most popular small deck sizes and works well for tight backyards, apartment patios, and homes with limited outdoor space.
Frequently Asked Questions
How much does a 10×12 deck cost in 2026?
A 10×12 deck (120 sq ft) typically costs between $2,400 and $4,200 for pressure-treated wood. Composite decking runs $4,200 to $7,800. It is one of the most affordable deck sizes, making it ideal for small backyards or tight budgets.
Is a 10×12 deck big enough?
A 10×12 deck works well for 2 to 4 people, enough for a small table, chairs, and a grill. If you entertain larger groups or want room to lounge, consider stepping up to a 12×16 or 16×16.
How long does it take to build a 10×12 deck?
Most contractors can frame and complete a 10×12 deck in 2 to 4 days. Weather, permit approvals, and material availability can extend the timeline.
Do I need a permit for a 10×12 deck?
It depends on your municipality. Some areas exempt decks under 200 sq ft from permits, which a 10×12 at 120 sq ft may qualify for. Always check with your local building department first.
More Deck Size Calculators
Deck Cost by State
Ready to build your deck?
Get free quotes from local deck contractors - no obligation.
Get Free Quotes from Angi →