
Yes, in most cases you can install laminate flooring over an existing floor, as long as the surface underneath is flat, solid, dry, and clean. Laminate is a floating floor, so it does not attach to the subfloor. It can go over tile, vinyl, concrete, and even existing laminate or hardwood, provided the old surface is in good shape. It cannot go over carpet (except very thin commercial loop), and it should never go over a floor that is loose, water-damaged, or uneven. For how we handle this on local jobs, see our laminate flooring installation in San Diego page.
Below we go surface by surface, explain the three rules that decide whether you can float over the old floor, and cover the height, moisture, and warranty issues that catch homeowners off guard.
- Ceramic or porcelain tile: Yes, if flat and bonded (fill deep grout lines)
- Vinyl, linoleum, or sheet vinyl: Yes, if flat and well-adhered
- Existing laminate: Usually no, remove it first (floating over floating is unstable)
- Hardwood: Yes, if flat, solid, and not cupped
- Concrete slab: Yes, with a moisture test and vapor barrier
- Carpet: No, remove it (thin glued commercial loop is the only exception)
The 3 Rules That Decide If You Can Float Laminate Over a Floor
Whether laminate can go over your existing floor comes down to three things. If the old surface passes all three, you can usually float over it. If it fails any one, the floor needs to come up first.
- Flat. The surface must be flat within about 3/16 inch over a 10-foot span. Laminate is rigid and bridges low spots, which causes hollow areas, clicking, and joint separation. Deep tile grout lines and worn-down trowel ridges both count as unflat.
- Solid and bonded. The old floor cannot move. Loose tiles, lifting vinyl, springy boards, or a hollow-sounding floor will telegraph movement up into the laminate and pop the locking joints apart.
- Dry. No active moisture. Over concrete this means a moisture test. Over any floor it means no history of leaks or standing water. Laminate cores swell permanently when they get wet, so a damp subfloor is a guaranteed failure.
Can You Install Laminate Over Tile?
Yes, you can install laminate over ceramic or porcelain tile as long as the tile is flat, fully bonded, and not in a wet area. This is one of the most common over-floor laminate installs because tearing out tile is messy, dusty, and expensive. Floating laminate on top skips all of that.
The one issue is grout lines. Wide or deep grout lines act as gaps under the rigid laminate. If grout lines are wider than about 1/4 inch or deeper than 1/8 inch, fill them with a floor patch or skim coat first, or add a thicker underlayment rated to bridge them. Tap the tile across the floor before starting. Any tile that sounds hollow is not fully bonded and should be re-set or removed. For tile work itself, see our tile flooring installation in San Diego page.
Can You Put Laminate Over Existing Laminate?
No, you should not install laminate over existing laminate. Both are floating floors, and stacking one floating floor on another creates an unstable sandwich that flexes, clicks, and separates at the joints. The old laminate also already sits on its own underlayment, so you would be adding a soft, compressible layer under the new floor, which the new laminate is not designed to handle.
Pulling up old laminate is fast and clean since it is not glued down. It unclicks and lifts in minutes per row. Remove the old laminate and its underlayment, check the subfloor underneath, then install the new floor on a fresh underlayment. This is the one common surface where the answer is almost always tear it out first.
Can You Install Laminate Over Vinyl or Linoleum?
Yes, laminate can go over sheet vinyl, vinyl tile, and linoleum if the old floor is flat, well-adhered, and only one layer thick. Vinyl is usually a great substrate for laminate because it is smooth and continuous. Make sure there are no curling edges, bubbles, or loose tiles, and that the vinyl is glued down rather than floating.
One caution for older homes: vinyl and the adhesive under it from before 1985 can contain asbestos. If your vinyl is that old, do not sand, scrape, or tear it up to test it. Floating laminate on top is actually the safer choice because it leaves the old material undisturbed, but have it evaluated first if you are unsure.
Can You Install Laminate Over Hardwood?
Yes, you can float laminate over hardwood if the wood floor is flat, solid, and not cupped or buckled. Nail any squeaky or loose boards down first, and sand or plane any high spots at the seams. If the hardwood is badly cupped from past moisture, that is a flatness failure and the floor should be addressed before laminate goes down.
Worth weighing first: solid hardwood can usually be sanded and refinished for a fresh look, which keeps a more valuable floor in place. If your hardwood is just worn rather than damaged, refinishing may be the better long-term call. Our engineered vs solid hardwood guide covers when wood is worth keeping.
Can You Install Laminate Over Concrete?
Yes, laminate installs well over a concrete slab, which is how most newer San Diego homes are built. The non-negotiable step is a moisture test. Concrete releases water vapor for years, and that vapor swells laminate from below. We run a calcium chloride or relative humidity test, then install a 6-mil polyethylene vapor barrier (or an underlayment with a built-in barrier) before any plank goes down.
The slab also has to be flat. Older slabs and slabs with curing dips often need grinding on the high spots or self-leveling compound in the low spots. Skipping flatness on concrete is the most common cause of hollow, noisy laminate.
Can You Install Laminate Over Carpet?
No, you cannot install laminate over standard carpet. Carpet and its pad are soft and compressible, which is the opposite of the firm, flat base laminate needs. Float laminate over carpet and the locking joints flex with every step and break apart within weeks. Always remove carpet, pad, and tack strip first.
The only exception is thin, glued-down commercial loop carpet with no pad, the kind found in some offices. Even then, most installers prefer to remove it. For homes, carpet always comes out before laminate goes in.
The Floor Height Problem Nobody Mentions
Every time you float a new floor on top of an old one, you raise the floor height by the thickness of the laminate plus its underlayment, usually 3/8 to 5/8 inch total. That sounds small, but it creates real issues you should plan for before you start:
- Doors may not clear. Interior doors often need to be taken down and trimmed at the bottom. Exterior doors are harder and sometimes rule out floating over the old floor.
- Appliances can get trapped. A dishwasher or range installed under a counter may no longer slide out over a raised floor. Check the toe-kick clearance first.
- Transitions to other rooms. A height jump at doorways to tile, carpet, or a lower floor needs a transition strip, and a big jump can be a trip hazard.
- Stair top steps. Raising the floor at the top of a staircase shortens that first step, which changes the step rhythm and can be a safety concern.
When You Should Tear Out Instead of Floating Over
Floating over an existing floor saves money and labor, but it is the wrong call in these situations:
- The existing floor is laminate, carpet, or any floating floor.
- The old floor is cupped, buckled, water-damaged, or has any mold or moisture history.
- Tiles are loose or sound hollow, or vinyl is lifting and re-gluing will not hold.
- The added height would trap appliances or stop exterior doors from opening.
- The floor is more than two layers deep already. Stacking a third layer is asking for failure.
When in doubt, the honest answer is that a quick in-home look settles it in minutes. We bring a straight edge and a moisture meter to every estimate and tell you plainly whether your floor can stay or needs to come up. Request a free in-home estimate and we will check it.
Frequently Asked Questions
Can you put laminate over laminate?
No. Laminate is a floating floor, and floating a new laminate floor over an existing one creates an unstable, compressible stack that clicks and separates at the joints. Old laminate is fast to remove because it is not glued down, so the right move is always to pull it up and install the new floor on fresh underlayment.
Can laminate flooring be installed over existing floors?
Yes, in most cases. Laminate can be installed over tile, vinyl, linoleum, hardwood, and concrete as long as the surface is flat within 3/16 inch over 10 feet, solid and well-bonded, and dry. It cannot go over carpet or over another floating floor, and it should not go over any water-damaged or uneven surface.
Do you need underlayment when installing laminate over tile or vinyl?
Yes. Laminate needs an underlayment for cushioning, sound, and a smooth glide unless the plank has it pre-attached. Over concrete you also need a vapor barrier underlayment. Do not double up underlayment if the plank already has a pad attached, since too much cushion causes joint failure.
How flat does the floor need to be for laminate?
Most laminate manufacturers require the substrate to be flat within 3/16 inch over a 10-foot span (some specify 1/8 inch over 6 feet). Anything outside that needs grinding on high spots or self-leveling compound in low spots before the laminate goes down, or the floor will feel hollow and the joints will separate.
Will installing laminate over an existing floor void the warranty?
Not by itself, but most warranties require the substrate to meet the manufacturer flatness and moisture specs and require the correct underlayment. Installing over a soft, uneven, or damp surface, or skipping the vapor barrier over concrete, is what voids coverage. A manufacturer-spec install keeps the warranty intact.
