Quick answer: In Minnesota in 2026, framing (labor + lumber) typically runs $8–$25 per square foot. A simple garage sits at the bottom of that range, a standard single-family home lands around $12–$19/sq ft, and complex custom homes with vaults and cut-up rooflines reach $18–$25/sq ft. Lumber market swings can move any of these numbers by 10–20% in a season.
What's Actually In a Framing Price
A framing package quote normally covers the complete structural shell: floor systems (joists or trusses, rim, subfloor), exterior and interior walls with headers and blocking, stairs, roof structure (trusses or stick framing), and sheathing on walls and roof. Housewrap and window installation are sometimes included, sometimes separate line items — always check.
What it usually does not include: foundation, windows and doors themselves, roofing shingles, siding, or any mechanical work. If you're comparing framing bids, make sure every bidder is scoping the same package.
Cost by Project Type
| Project | Typical framing cost (labor + lumber) | Notes |
|---|---|---|
| 24x24 detached garage | $15,000 – $30,000 | Trussed roof, slab by others |
| Rambler / single-story home (1,600 sq ft) | $16,000 – $30,000 | Simple rooflines keep cost down |
| Two-story home (2,400 sq ft) | $32,000 – $55,000 | Wall height & stairs add labor |
| Custom home w/ vaults & dormers (3,000 sq ft) | $55,000 – $75,000+ | Roof complexity is the driver |
| Addition (400 sq ft) | $8,000 – $18,000 | Tie-ins to existing structure add labor |
The Five Things That Move Your Number
- Lumber market. Lumber is a commodity; package prices are typically held for 30–60 days. Locking your framing contract when lumber dips is real money.
- Roof complexity. A trussed gable roof is fast. Hips, valleys, dormers, and hand-framed vaults are where framing hours multiply.
- Wall height and stories. Nine and ten-foot walls, tall entries, and second stories all add material and staging time.
- Site access. A crane-friendly open lot frames faster than a tight infill site where everything moves by hand.
- Season. We frame year-round in Minnesota, but deep-winter conditions can add temporary heat/enclosure costs on some projects — and can also get you better scheduling.
Framing Labor vs. Lumber Split
As a rule of thumb, the package splits roughly half labor, half material at normal lumber prices. When lumber spikes, material can reach 60% of the package. This is why per-square-foot quotes from two years ago are not comparable to today's — always get current numbers.
How to Compare Framing Bids
- Confirm identical scope: floors, walls, roof, sheathing, wrap — in or out?
- Ask how long the price is held and what happens if lumber moves.
- Ask who supplies the lumber takeoff and who eats takeoff errors.
- Ask for the crew: is it the bidder's own crew or a broker subbing it out?
- Check insurance certificates before anyone steps on site.
Use our framing cost calculator for a 30-second ballpark, then send plans through our bid request form for a real package number.
Frequently Asked Questions
Typically $24,000–$38,000 for labor and lumber on a standard-complexity home, and more with vaulted ceilings or complex rooflines. Lumber market conditions at contract time matter.
Sometimes. Crews have more schedule availability December–March, and material demand softens. Some sites need temporary heat or snow management, which offsets part of the saving.
Both are common. Per-square-foot pricing suits standard homes; complex customs and commercial work are usually bid lump-sum from plans.
A typical single-family home frames in 1–3 weeks once material is on site. Garages take 2–5 days; large or complex homes 3–6 weeks.
Want a real number instead of a range?
Free on-site estimates across Central Minnesota. Written quotes, honest scope, no pressure.