What You Need Before You Start
A bikini top is built from two cups, two straps, and elastic or binding around the edges. You can sew one without a pattern by measuring your own chest and cup depth, or you can read a free pattern from sites like Etsy or Craftsy. The fastest route for a first attempt is a pattern, because it gives you the cup shape already solved—you just cut and assemble.
Gather these materials: two pieces of swimsuit fabric (usually nylon-spandex blend, 4-way stretch), elastic for the band and straps (1 to 1.5 inches wide), thread made for stretch fabrics, a measuring tape, scissors, and pins. You will also need a sewing machine with a ballpoint or stretch needle—a regular needle will skip stitches on swimwear fabric and your seams will fail in the water. If you do not have a stretch needle, a ballpoint needle from the quilting section works in a pinch.
Key Takeaways
- Swimsuit fabric requires a ballpoint or stretch needle and thread rated for stretch; regular sewing supplies will break apart when wet.
- Cut two cup pieces and mark the center front of each one before sewing, so your seams line up and the top sits level.
- Sew the cups together at the side seams first, then attach the band elastic, then the straps—this order keeps the fabric stable as you work.
- Stretch the elastic slightly as you sew it on so the finished top hugs without rolling or bunching.
- Test the fit in a dry run before you sew the straps permanently, because strap placement is hard to fix once it is stitched.
Cutting Your Fabric and Marking the Center
Lay your swimsuit fabric on a flat surface and pin your pattern pieces to it, making sure the stretch direction (usually the width of the fabric) runs side to side across your body, not up and down. Cut two cup pieces and two strap pieces if your pattern includes them, or plan to cut straps from leftover fabric later. Mark the center front of each cup piece with a fabric pen or tailor's chalk—draw a small line at the top and bottom of where the two cups will meet. This mark is your guide for sewing the cups together straight.
If you are not using a pattern, measure from your shoulder to your underarm and add half an inch for seam allowance. Measure the depth of your cup (from your shoulder to the bottom of your breast) and add half an inch. Cut two rectangles to these measurements, then round the bottom corners slightly so the finished top does not have sharp points. The exact shape matters less than symmetry—if both cups are the same size and shape, the top will fit evenly.
Sewing the Two Cups Together
Place the two cup pieces with the right sides facing each other (the pretty side of the fabric touching the pretty side). Pin them together along the center front seam, matching your center marks. Set your sewing machine to a stretch stitch—a zigzag or a built-in stretch stitch if your machine has one—and sew with a 1/2-inch seam allowance. Sew slowly and let the machine feed the fabric; do not pull it. A stretch stitch moves side to side as it goes forward, which keeps the seam from snapping when the fabric stretches.
After you sew the center seam, try the top on inside-out to check the fit. The cups should sit level and not twist. If one side is higher than the other, you sewed off-center—unpick that seam and try again, using your center marks as a guide. Once the center seam is right, sew the side seams the same way, from the underarm up to the shoulder. Trim the seam allowance to 1/4 inch and turn the top right-side out.
Attaching the Band Elastic
The band elastic goes around your back, under your arms. Measure around your ribcage where the band will sit (usually 2 to 3 inches below your underarm) and subtract 1 inch—this slight reduction is what makes the band stay up. Cut your elastic to this length. Pin the elastic to the inside of the top, centered under each arm, with the elastic stretched to about 80 percent of its full length as you pin. This pre-stretch means the finished band will hug without cutting off your breath.
Sew the elastic down with a zigzag stitch, stretching it gently as you sew so it stays at that 80 percent tension. Sew along both the top and bottom edge of the elastic so it does not roll or fold. If your elastic is wider than 1 inch, sew down the middle as well. The goal is a flat, stable band that does not bunch or twist when you move.
Adding the Straps and Trying On
Before you sew the straps permanently, pin them in place and try the top on. The straps should run from the top of each cup straight back to the band, or slightly angled toward the center if you prefer a racerback look. Mark where each strap touches the band with a pin, then take the top off and measure the distance from that pin to the center back. Write down both measurements—they should be equal, or your top will sit crooked.
Sew each strap down with a box stitch (a square with an X through it) for strength. Start at the cup, sew a small square, then sew an X inside it, then move to the band and repeat. This reinforced stitch keeps the straps from tearing away when you pull the top on and off. Use the same stretch stitch you used for the seams.
Finishing the Edges
Swimsuit fabric does not fray, but the raw edges can feel scratchy and will eventually curl. Bind the edges with bias tape or fold them under and sew them flat. The easiest method is to fold the raw edge under 1/4 inch, pin it, and sew it down with a straight stitch close to the fold. This creates a clean, finished look and keeps the edges from curling in the wash.
If you want a more polished finish, use bias tape made for swimwear (it stretches). Pin the tape to the edge, sew it on with a zigzag stitch, then fold it to the inside and sew it down again. This takes longer but looks professional and lasts longer in chlorine.
Testing and Adjusting the Fit
Put the top on dry and check the fit before you wear it in water. The cups should sit level, the band should not ride up or dig in, and the straps should not slip off your shoulders. If the cups gape, the seam allowance was too wide—you can take in the center seam by 1/4 inch and try again. If the band is too tight, you cut it too short; if it is too loose, you cut it too long. Make a note of the adjustment and use it next time.
Wear the top in the pool or ocean and check again. Wet fabric behaves differently than dry fabric, and you may notice the fit shifts. If the top rides up or the straps slip, you can hand-sew small adjustments—moving a strap attachment point by half an inch or taking in a side seam by a quarter inch. Major changes are easier to make before you wash it the first time.
Frequently Asked Questions
What is the difference between swimsuit fabric and regular stretch fabric?
Swimsuit fabric is a nylon-spandex blend designed to resist chlorine and salt water without breaking down. Regular stretch fabrics like jersey or athletic knit will absorb water, lose their shape, and fall apart after a few swims. Swimsuit fabric is sold by the yard at fabric stores in the activewear section and costs 12 to 18 dollars per yard.
Can I use a regular sewing machine needle?
A regular needle will skip stitches and create holes in swimsuit fabric because the needle is too blunt to pierce the fibers cleanly. A ballpoint needle (size 75/11 or 90/14) has a rounded tip that slides between fibers instead of piercing them. Stretch needles are designed the same way. Both cost 2 to 4 dollars per pack and are worth the investment.
What if I do not have a stretch stitch on my machine?
A tight zigzag stitch (width 1 to 2, length 1.5 to 2) works almost as well as a built-in stretch stitch. The side-to-side motion gives the seam room to move when the fabric stretches. Sew slowly and test on a scrap first to find the settings that work on your machine.
How do I know if my straps are in the right place?
Straps that are too far apart will let the top slip down; straps that are too close together will pull the cups inward and create an unflattering shape. The standard placement is about 3 to 4 inches apart at the back, measured from the center of one strap to the center of the other. Pin them and try the top on before you sew.
Can I make a bikini top without a pattern?
Yes, but it takes practice. Measure your cup depth and width, cut two rectangles, round the bottom corners, and sew them together at the center front. The fit will be looser and less shaped than a patterned top, but it works. Start with a pattern your first time so you understand how the pieces fit together, then experiment without one once you are confident.