Just now I saw Michael Phelps competing in the 400m Medley heats (London Olympics 2012). After he finished the race, I saw him take off two caps. I can imagine that a swimmer uses one, but what is the reason for wearing two caps?

Is this something new? Does it help him swim faster?


5 Answers 5


Actually, most swimmers at this level of competition wear two caps. Dana Vollmer, who won gold with a new world-record time in the 100m butterfly, actually lost her outer cap in the pool on the return leg of that event.

Thus, the first reason; redundancy. These caps are latex rubber, which doesn't mix well with chlorine and will eventually degrade, and as Dana's swim shows, even a brand-new cap can slip right off. If the swimmer, especially a female swimmer, had only one cap, losing it and releasing their hair would drastically increase the drag they have to swim against in the water.

Second, as Rory states, a common (though not universal) way to put all your headgear on is to put one swim cap on, then put your goggles on, then cover the goggle strap with another swim cap. Not only does it reduce drag on the goggle strap (which is minor), it helps keep your goggles in one place (MUCH more important). I was on a swim team when I was much younger, and I lost count of how many times the shock of entering the water ripped my goggles right off my eyes. You still have to swim if it happens, but it becomes a HUGE distraction that can take you right out of the race. At your average junior swim meet, losing a race to your goggles is embarassing but not devastating. At the Olympics, it would be a heartbreaker.

  • I wouldn't say most swimmers wear two caps, but at the higher level of competition, those small benefits of peace of mind that your gear won't come off and reduced drag from goggles can be the difference between a spot on the podium or not.
    – user1301
    Commented Apr 28, 2013 at 21:28
  • I'll rephrase; most professional competitive swimmers. Most recreational swimmers don't even bother with one.
    – KeithS
    Commented May 1, 2013 at 14:46

The two caps are also made of different materials. The inner cap is latex, which stays on the head better, but wrinkles. The outer cap is silicone, better for reducing drag.

"The outer silicone cap better maintains the shape and does not wrinkle as much, thereby causing less drag," Salo told Yahoo! Sports. - Why do Olympic-level swimmers wear two caps?


It is for speed- if you have your goggles on over your cap it upsets water flow, so the second cap over that holds the goggles safely on and streamlines the head.

Sure, it's an infinitesimally small benefit, but at that level it is important.

Additionally, some sports manufacturers make some specifically to be worn like this to reduce drag further.

  • 5
    Why not put the goggles below a single cap? You then have the same advantages, right?
    – Bernhard
    Commented Jul 28, 2012 at 22:56
  • 3
    goggles over a cap pretty much fixes the strap in place higher up than you can do on a bare head, due to friction. Much more comfortable.
    – Rory Alsop
    Commented Jul 29, 2012 at 8:18

It helps them swim faster. it not for hair. Its help b/c the water will just flow over the cap. I know because we are talking about it in science

  • For the first cap I agree, but I am specifically asking for the second one. What does it add fluid dynamically speaking?
    – Bernhard
    Commented Oct 3, 2013 at 7:05

he wore two caps only because if one comes off he has a back up already on and it supports the goggles making them stay in their lace under the second cap as the goggles may come off from diving.

  • 2
    Thanks for your answer, but I don't really see how it adds anything as compared to the answers that are already there?
    – Bernhard
    Commented May 30, 2014 at 19:51

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