I have a very unlevel floor upstairs in an old house (probably > 100 years). As far as I can tell, some of the joists were pushed down by the weight of a brick wall between the landing and a bedroom which was parallel to the joists but between two joists, i.e. the wall was supported only by floorboards which transferred the load to the joists near but not directly under the wall. (I don't know who thought it was a good idea to build that brick wall in the first place, but it must have been there for a long time. I expect the joists have settled where they are now and have no more reason to move.)

That wall has now been knocked down with the intention of replacing it with a stud wall. While the wall is gone, I took the opportunity to measure how unlevel the floorboards actually are; putting a spirit level from one side of the old wall to the other, there is about 25mm (1 inch) of gap between the spirit level and the floorboards at the lowest point, and this lowest point is only 90cm (35 inches) away from the nearest high point.

I've searched for information on how to fix this, and the usual recommendation is to take up the floorboards, and add wooden strips (shims) to the top of the joists to bring them up to level with the rest of the joists. However, the cases I've seen discussed have differences in level more like 8mm (1/3 inch). Will 25mm-thick shims be fine, or is there something else which needs to be done? What should I be considering here?

Photos: sorry for the blur. The exposed studs are left over from the brick wall, they will be removed before any work on the floor begins.

wide shot


Edit to respond to some comments:

  • The end state of the floor is going to be an underfloor heating system with panels that go over the floorboards, with engineered wood on top.
  • The gradient of the landing floor (a drop of 1 inch over 35 inches) is not only visible, it makes me feel a little disoriented walking along it. I don't mind a few "charming" old-house features, but I definitely want to fix this one.
  • The joists are definitely sagging, not just the floorboards; the ceiling immediately below the affected area is not flat. That said, due to the way the ceiling is decorated it's not very obvious, and getting the ceiling level is not important to me, I'm mainly interested in the floor.
  • There's currently nothing above the floorboards I intend to save, and I'm not concerned with saving original materials - it's in good condition, but it's not going to be exposed, and I have no other use for it, so it's just a matter of effort and cost.
  • You can certainly shim the top of the joists by 1" to make the flooring level. Do be aware that if the top of the joists have sagged down, then the bottoms have also sagged. That means that the ceiling below should have a noticeable dip, too. If you're pulling up flooring, you may consider replacing the damaged joists with new ones to flatten the floor above and ceiling below in one shot - otherwise, you'll have to shim all the other joists down to flatten the ceiling.
    – FreeMan
    Jul 30, 2021 at 13:53
  • In a 100+ year old house you likely have all kinds of odd and uneven surfaces, perhaps much more than 1 inch off. Does this floor problem really stand out compared to the overall squareness and consistency of everything else? I suggest that if there is no structural issue and the floor is consistent with what you'd expect in an old house, consider doing nothing. Of course if it's dangerous or if it really stands out, go for it.
    – jay613
    Jul 30, 2021 at 14:30

2 Answers 2


I'll make some assumptions in an initial answer and revise if needed.

  • Your joists are sagging due to the weight of the brick wall.
  • Your flooring (subfloor and possible finish floor) are warped into a channel as well.
  • You are not trying to save hardwood or other finished flooring.

Here's what I'd do, in general terms:

  1. First, decide what material you'll use to repair the subfloor. Its thickness is a critical dimension. 3/4" (18mm) tongue-and-groove OSB is a good option, as is a double layer of 1/2" (12mm) OSB.
  2. Open the subfloor over the entire damaged area. Cut down the center of joists where possible to avoid the need for repair blocking. Snap chalk lines or use a straightedge carefully to create a straight, parallel, and square-cornered opening (for easier repair). Remove all fasteners and debris.
  3. Pull carpenter's lines (drylines) across the gap at appropriate intervals and locations, pulled tight, and snug to the original floor. Any strong string or twine will do. Small nails set at a slight outward angle are a good idea.
  4. Sister new two-by lumber to one side of each sagging joist, with their tops the thickness of your new subfloor below the drylines. This is much easier than cutting tapered shims of varying thicknesses, and will result in a flatter floor. This lumber may be higher than the original joists at the outside of the repair opening. We'll address that later. Fasten well with 3" gold construction screws and heavy-duty construction adhesive.
  5. Shim up the joists at the edges of the repair opening to the same height as the new sistered lumber. This should be done with strips of uniform thickness. There's nothing to taper or straighten here. The intent, of course, is that the new subfloor comes flush with the old floor.
  6. Do any unrelated work in the opening now, such a wiring, duct repair, etc. Clean up dust well with a shop vacuum.
  7. Lay in your new subfloor. Orient the sheets so that the strength axis is perpendicular to the joists. Fasten with construction adhesive and screws of adequate length. (If the screws won't pull in flush to the surface without stripping, they're not long enough.) If using two layers, stagger joints so they don't stack. All edges must be supported. Use blocking if needed.
  8. Install finish flooring. Be happy on your lovely flat floor.
  • Could you please clarify this part - "Cut down the center of joists where possible to avoid the need for repair blocking." - I'm not sure how you mean to cut the joists, and I'm not familiar with the term "repair blocking" (Google didn't help).
    – kaya3
    Jul 30, 2021 at 15:32
  • I didn't mean that you should cut the joists. At that point you're removing flooring. Cut through the flooring on a line down the center of the joist, so you have half the joist left on which to rest your new subfloor material. Repair blocking is anything you add between joists to support the new subfloor (as needed).
    – isherwood
    Jul 30, 2021 at 16:49
  • 1
    I can't seem to wrap my poor metric head around the OSB options of 3/4" (25mm) and 1/2" (12mm). Any chance the former was meant to be 1"?
    – TooTea
    Jul 30, 2021 at 19:02
  • No, I meant 18mm. 3/4" is standard subfloor under carpeting and laminate floors around here. This assumes a joist interval of no more than 24". In 30 years of construction involvement I've never even laid eyes on 1" OSB. I have no idea what you actually need, so I provided two examples. I recently installed double 1/2" OSB to match a 1970s situation with plywood under particle board. Use what makes sense for you and meets local codes and practices.
    – isherwood
    Jul 30, 2021 at 19:10
  • 1
    Makes sense. I've also never seen 1" OSB, I was just guessing what you might have meant by 25mm. Here in the metriclands, OSBs come in 12, 15, 18, and 22 mm.
    – TooTea
    Aug 25, 2021 at 17:47

It's now fixed! We ended up doing it mostly the same way as suggested in @isherwood's answer, but with some differences.

enter image description here

  • The sistered joists were connected using staggered 12M coach bolts, toothed timber connectors, and strong wood glue. We used screws to temporarily hold the sisters in place to drill holes for the bolts, then unscrewed them to put in the toothed timber connectors and apply glue. The bolts and connectors seemed to be the best way to carry the load sideways.
  • The new subfloor is 18mm OSB, which is very nearly the same thickness as the original floorboards, so to save on materials we reused a few of the original floorboards at one end of the repair area. This also meant not having to cut any OSB length-wise to fit the area exactly. (Conveniently, the width of the OSB is a clean multiple of the width of the original floorboards.)
  • The edge of the repair area is not exactly flat - there is still a curve at the far end in the photo, with a dip of about 5mm at the lowest point, but fixing this would require knocking down another wall which doesn't seem worth it. So instead of using carpenter's lines to make it exactly flat (with a lip at that end), we fixed each joist sister to be the correct height at the far end relative to the joist they were sistered to.

Next step is dancing on my lovely flat floor rebuilding the wall (with studs, not bricks!). Since it's between two joists, we put each sister on the side closer to where the wall will be, to better support it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.