Why Shoes Squeak on the Floor?


Disclosure: We may get commissions for purchases made through links in this post.

Shoes may squeak on floors due to a variety of factors, such as moisture, air trapped in soles, friction between shoe materials, or the type of sole material interacting with specific floor surfaces. To reduce squeaking, ensure shoes are dry, apply talcum powder or leather conditioner, or consider using a grip-enhancing spray on the soles.

Why Shoes Squeak on Floor?

It’s the worst sound in the world: The high-pitched. long-lasting squeak of a shoe on a floor. or worse. the shoes you’re wearing. If you’ve ever had your shoes squeak when you walk. you know that it can be extremely embarrassing and annoying.

If it’s your first time having shoes squeak on the floor or having your shoes squeak when you walk. here are some reasons why it happens. how to prevent it. and solutions for when it does.

Why Shoes Squeak on the Floor?

ReasonExplanation
MoistureShoes can squeak on the floor if they are wet or damp. Moisture can cause the materials in the shoe to rub or stick together, creating a squeaking sound.
Worn-Out SolesShoes with worn-out soles may squeak on hard surfaces, particularly if the sole has lost traction or is not properly gripping the floor.
Floor MaterialSome types of flooring, such as tile or polished concrete, can be more prone to squeaking sounds. This can be exacerbated by shoes with hard or rubber soles that do not grip the floor properly.
Improper FitShoes that are too loose or too tight can cause the foot to shift or slide within the shoe, creating a squeaking sound as the materials rub against each other.
Insole MaterialSome types of insoles or inserts may be prone to squeaking, particularly if they are made of synthetic materials that do not breathe or absorb moisture well.

Overall, there can be several reasons why shoes may squeak on the floor. Moisture, worn-out soles, floor material, improper fit, and insole material can all contribute to this phenomenon.

If you notice that your shoes are squeaking on the floor, it may be helpful to try to identify the cause and take appropriate steps to address it. This may include drying out wet shoes, replacing worn-out soles, choosing shoes with appropriate soles for the type of flooring, ensuring a proper fit, and choosing insoles or inserts made of breathable materials.

There are many reasons why your footwear might be making strange noises as you walk down the street. Here are 13 possible causes:

1: Dry Soles

When a shoe has a dry sole. it will make noise when you walk. Dry shoe soles can make a noise as you walk because the rubber rubs against the floor. creating friction and generating heat.

As the material heats up. it expands and becomes sticky. causing it to stick to the floor and rub more violently as you walk. This creates even more friction and heat. making the problem worse.

The solution to this is simply to rub water and soap on the soles of the shoes. This will fix the squeaking problem because it will keep the shoe from rubbing against your foot with friction.

You should make sure that you do this method often. especially if your shoes are leather or canvas because they tend to be more susceptible to drier soles.

2: Leather Shoes

Leather Shoes can cause shoes to squeak because the materials that go into making leather are generally dry. This is why leather shoes are oiled and polished when they are new. The oils allow them to glide across a hard surface without the friction that causes rubber soles to squeak.

If you have leather shoes that are squeaking. they may need some moisturizing oil or cream. You should try applying some of it to your shoes and see if that solves the problem.

New shoes are more likely to squeak than old ones because they may not yet have been broken in. New leather soles will have a smooth surface with little texture. which can make it easier for them to slip against the floor without catching on to it. Over time. new leather soles will lose their smoothness as they become worn down due to everyday use.

Shoes with Leather Soles: Leather is an absorbent material that takes in moisture from its surroundings. which causes them to squeak when you walk on certain surfaces

3: Humidity

When you are in a humid environment. your shoes can be wet which can cause them to squeak. The solution for this is to blow-dry your shoes or put them in front of an air conditioner for some time. This will get rid of the moisture from the shoe and hence it won’t squeak anymore.

A lot of factors are responsible for this squeaking sound. They include humidity. temperature. stiffness. hardness of shoe sole. etc. When there is a lot of moisture in the atmosphere. it gets absorbed by the wooden floor and makes it expand. As we know from Physics. solids expand when they are heated or when there is an increase in temperature.

This expansion in the size of wood makes it harder than usual which increases friction between it and another surface making it produce a squeaky sound.

Another important factor that plays a huge role in producing the squeaky sound is the hardness of your shoe sole. It should not be very hard as this increases friction resulting in a loud annoying noise every time you walk on your wooden floor

4: Dirt On The Bottom Of Your Shoes

If there is dust or dirt on the bottom of your shoes. then it can cause friction between the floor and the shoe which makes noise when you walk. You can use a soft cloth to clean the bottom and get rid of any dust particles that are stuck there causing friction between the shoe and floor.

The most common reason for a shoe squeak is a simple piece of dirt or debris that has gotten stuck inside of it. This can happen from wearing your shoes without socks or even just walking around outside on a windy day.

You may not notice at first when this happens because it’s usually pretty small and doesn’t make much noise until you start walking faster than normal pace with less weight on each footstep (e.g. running).

As you continue moving around in your shoes. more debris gets trapped inside of them causing more friction between layers which leads to increased squeaking sounds. The easiest way to remove dirt or debris is simply to take out the sock liner and shake vigorously while holding one end over an open area so it’ll fall onto the floor where you can pick it up later without having to worry about getting dirty again!

5: Rubber Soles

Rubber soles are a common culprit of squealing shoes. Rubber tends to be quite flexible. and because of its rubbery texture. it is often more prone to squeaking than other materials.

These soles are often found on sports shoes or athletic shoes and are usually easy to spot because of their dark-colored rubber material.

It is possible to prevent rubber soles from squeaking by using a lubricant such as petroleum jelly or wax. Simply apply the lubricant over the sole of the shoe and make sure it is properly absorbed. This will help stop the rubber from sticking to surfaces. which causes friction and thus squeaking.

6: Worn Out Shoes or Soles

Shoes that are worn out tend to squeak because the heels or soles are giving away. If this happens. it is time for you to buy new shoes or get your shoes repaired by a cobbler.

If the sole of your shoe has worn out. it might start squeaking. The best way to stop this is to change the sole of the shoe or apply some rubber cement in between the surface that has worn out and the new sole that you have attached to the shoe.

This should last a while. but you will eventually have to replace the entire sole of your shoe again.

7: Shoes with Metal Heels

Some shoes have metal heels instead of the traditional rubber heels like most shoes have. These metal heels act as a grinder when they come in contact with slick surfaces creating friction and causing them to squeak

Shoes with Metal Heels can cause shoes to squeak because the metal on metal contact creates a squeaking sound. The metal heel is normally a box heel which is an L-shaped piece of metal inserted into a notch in the shoe.

These heels are normally attached to the back of the shoe with nails or screws. but sometimes there are also metal tips on the bottom of the shoe or heel that can make noise.

The metal parts of your heels are smooth and may not be causing friction. Therefore. walking on hard floors will result in a squeaky sound.

8: Wet Feet

Wet Feet can cause shoes to squeak because the moisture causes the soles of your shoes to stick to the floor slightly. creating a suction effect that then releases. and when it does. it produces that distinctive squeak.

This is especially true if you’re walking on a smooth surface such as tile or polished wood. The stickiness of wet soles also makes it easier for dirt. sand and other debris to get trapped between your shoe sole and the floor.

The best way to solve this problem is to dry your feet off before putting your shoes back on.

9: Loose Insoles

If your insoles are loose in your shoe. they will move as you walk and this will make noise. You need to attach some glue onto the edges of your insoles so they don’t move when you walk.

If you suffer from squeaking shoes. take a look at the insole when you remove your foot. If it is loose. this may be the source of the noise. In order to keep your insoles from slipping forward and making noise. you need to hold them in place.

You can do this by attaching them to the bottom of your shoes with glue or adhesive tape. However. if you use any type of glue. make sure it is waterproof so that water will not get into your shoe and damage the material.

Another way to hold your insoles in place is to use heel grips or heel liners. These prevent sliding and create a snug fit inside your shoe.

10: Improper Adhesives

Another reason why your shoes may be making noise is that they aren’t glued properly by the manufacturer or they have been poorly repaired in some way. This can be easily fixed by taking them to a repair shop and having them re-glued properly.

The reason your shoes squeak when you walk is due to the adhesive used to hold the sole to the shoe or a material called polyvinyl chloride. better known as PVC.

Properly applied adhesives bond two materials together and are usually not felt or heard. Improperly applied adhesives can cause shoes to squeak because they create a thin layer of air between the sole and the shoe. The pressure of walking causes this air layer to move and rub against the sole of your foot. creating a squeaking sound.

The use of PVC in shoes may also cause squeaking. Although PVC is flexible. it can be difficult to work without creating small imperfections. Walking on PVC-soled shoes will allow these imperfections to rub together. which also creates a squeaking sound.

11: Loose Heels

A loose heel is when the heels of your shoes are not attached correctly and allow friction the occur between the sole and the upper part of your shoe. You can tell if your heels are loose by bending your foot up and down. If you can see space between the sole of your shoe and the bottom of your heel. then they are loose.

Loose heels can be fixed by gluing them back on. This is a relatively easy fix that can be done at home with some glue and a little patience.

12: Tight Fitting Shoes

Tight-fitting shoes are usually the cause of shoe squeaks. This is because the friction between the sole and the inside of the shoe causes air to be forced out through tiny holes as you move your feet. As you turn or slide. even more. the air is forced out through these holes which creates a squeaking sound.

The best way to avoid this problem is to buy shoes that fit properly. Your toes should not be squished together. and there should be room for your feet to spread out in front of you as you walk in them.

You can also try baby powder to fix the problem:

Get some baby powder. sprinkle it into your shoes. then shake them around until they are completely covered in baby powder. Then put on a pair of socks and just run around for a little bit to get the excess baby powder off.

13: Loose Fitting Shoes

If your shoe fits too loosely. it will rub against your feet or sole as you walk and make noise. This can be fixed by using socks with your shoes or by adding an insole inside the shoe (if there isn’t already one) or buy a wider size of the shoe.

Shoes that are too loose can cause shoes to squeak because they rub against the skin of your feet as you walk. This causes friction that results in squeaking. If the shoes are too loose. they may also rub against the inside of your feet while you walk. which also causes friction and squeaking. You should try to tighten your shoelaces as much as possible without causing pain or irritation.

In addition to shoe type. having a good pair of socks on is crucial if you want to avoid making noise on a hardwood floor. A thin layer of cotton or wool will prevent the foot from sliding around inside the shoe during movement.

Why do Shoes Squeak on Floors? Your Top Questions Answered!

Are you tired of sneaking around like a cat burglar just to avoid making noise because your shoes squeak on floors? Fear not! Here are the top FAQs about shoe squeaks and the detailed answers that can help you get to the bottom of this annoying issue:

Why do shoes squeak on hard floors?


The most common reason for shoe squeaks is the friction that occurs between the sole of the shoe and the hard floor surface. The materials used in the shoes and the type of flooring can also play a big part in creating this friction and resulting noise.

Are all types of shoes prone to squeaking?


No, not all shoes are prone to squeaking. The issue is more common with certain types of shoes such as those with hard soles or those made from rubber or vinyl materials.

Can shoe squeak be prevented?


Yes, treating your shoes with a non-slip sole protector or wearing shoe covers can help reduce the friction between the sole and the floor, thus reducing shoe squeaks. Moreover, Proper maintenance, regular cleaning, drying the shoes before wear, and using talcum powder to reduce moisture can also help prevent shoe squeak.

Can shoe squeak be caused by moisture?


Moisture can definitely cause shoe squeaks, especially in cases where the shoes are not allowed to completely dry between uses. This is why it’s so important to properly care for your shoes by removing any moisture and allowing them to dry out fully before wearing them again.

Are there any other factors that contribute to shoe squeaks?


Yes, other factors that can contribute to shoe squeaks include the shape of the shoe, the stitching, and the ridges on the sole of the shoe.

Can shoe squeaks be fixed?


In some cases, minor squeaks can be fixed by applying baby powder or Vaseline to the sole of the shoe. However, in cases where the issue is more severe, it may be best to consult a professional shoe repair service.

Can shoe squeaks cause damage to your shoes?


In most cases, shoe squeaks do not cause any damage to your shoes. But avoiding the issue for a long time can result in some damage.

Are shoe squeaks a big deal?


While shoe squeaks may not be a big deal in terms of overall physical harm, they can be quite annoying, and can be a deal-breaker for some individuals. It can be particularly problematic in professional settings or during silent times such as church services, library and during movie screenings. Moreover, in some places, especially in Japan, shoe squeaks are seen as a huge social taboo.


In summary. most squeaks in shoes are caused by the friction of one part rubbing against another. Sometimes it can be the outer sole rubbing against a surface. but more often it’s an internal component that’s moving against another.

A common cause of shoe squeaks is a loose insole or midsole. Many shoes use some sort of adhesive to glue these components into place. but not all adhesives are created equal. Improper adhesives can sometimes cause these parts to come loose and rub together. causing a high-pitched squeal.

If the adhesive is weak. normal walking can cause the insole to vibrate and rub against other parts of the shoe. This creates a squeak that may persist for a while before eventually going away as the adhesive wears off completely and leaves no barrier between the two parts. If you’re lucky. this will happen in your home instead of at work or school!

You may also be interested in.  Do Shoes Go Bad Over Time? and Do Shoes Shrink Over Time? (11 Reasons Why Shoes Shrink Over Time)