How to Make a Tie Front DIY Bikini Top

Posted In: Design | My Designs | Tutorials
diy bikini top

This DIY bikini top is one of the first swimsuits I ever made… (Successfully, at least). And other than the fact that it’s super cute–and makes you look fantastic–it’s also really easy to make!

It took a bit of trial and error the first time I made this tie front DIY bikini top. It also took several days to make. However, I’ve made it again for a friend of mine since then and found out how easy it is once you have the technique down.

This top took me less than a day to make the second time. That should give you a good idea of how simple it really is.

This DIY bikini top is easy enough that anyone can make it–including you!

 Even if you’re new to sewing or you haven’t made a swimsuit before, I really think this top is the perfect starting point. I’ll walk you through the process step-by-step and then you’ll be ready to go.

If you do decide to make this DIY bikini top, please let me know and be sure to share a photo! Also comment below if I’ve left anything out or if something isn’t clear so I can help you.

Let’s get started!


Step 1) Buy your Fabric and Materials

Finding an affordable and durable swimsuit fabric can be a real challenge. 

First off, you’ve got to know where to find it. My go-to favorites are Joann Fabrics and Joann’s generally has a good selection and, if you download their app, they always have great coupons to use! has a range of low- to high-quality fabrics, so you should be able to find something no matter what your budget is.

I got both the blue fabric and the red fabric you’ll see throughout this post at Joann Fabrics.

After lots of experimentation, here are the best fabric types I’ve discovered for swimwear:

  • Nylon and Lycra spandex blend (around 80% nylon and 20% spandex)
  •  Polyester and Lycra spandex blend (one of my favorites is 96% polyester to 4% spandex)
  • 100% Polyester
There may be other fabrics that work, but these have worked best for me so far. Something else to pay attention to is the amount of stretch your fabric has. A fabric with a 4-way stretch will be best for swimwear. The ones I’ve used have about a 40% 4-way stretch.
Also, don’t forget to buy a lining fabric! That’ll usually be a lightweight 100% polyester fabric. For this top though, I used a second layer of my swimwear fabric as a lining, since the inside shows when you do the tie front.

As for the amount of fabric you’ll need (for the TOP ONLY), I probably used less than half a yard of fabric for this top. If you’re a beginner and want some wiggle room, I’d get a yard of fabric. That may even end up being enough for the entire bikini.

Now that you have your fabric, you’re almost ready to get started. Here’s a list of all of the materials you need for this top.

Materials Needed:

I know some of these materials can be hard to find, so they’re all linked to the ones I used for this project or others. Side note: I’m not an affiliate for any of these stores, so this is really just my honest opinion. 
This blue top was made with fabric from good ol’ Joann’s, but I almost always now buy my swimwear fabric from The Fabric Fairy.


Step 2) Make a pattern using clothes you already own

 Who buys patterns anymore these days? I know I don’t. Since learning how to use my own clothes as pseudo-patterns…

I now NEVER buy or use professionally-made patterns.

That means that all my designs are completely original and my own. And the best part is, when you use your own existing clothes as “patterns,” you know what you’re making should fit!

This technique will also help you to learn how to use your existing wardrobe to make ANYTHING YOU WANT. All you’ll have to do is learn how to make a few modifications.

To make my tie front diy bikini top, I used a couple of my sports bras. Here’s what I did:

making pattern for front of diy bikini top
full pattern front of tie front top
Pattern making
Pattern for back of bikini top

I didn’t have any pattern paper while making this, so I just taped some computer paper together. Worked like a charm! That goes to show you don’t necessarily need professional tools to make a diy bikini top of your own.

As you can see, I just laid my sports bra down and traced parts of it to make my pattern. 


To compensate for the extra length needed for the bow, I drew a line all the way across the bottom of the bra. You can always make that a little longer though if you’re worried about it being too short.

Then I picked up my sports bra and connected the lines by drawing somewhat of a natural curve. 


I traced the back of my sports bra pretty much exactly as it is. If you don’t have a sports bra like this to trace, you can also try other clothes. If you trace the back of a tank top or another bikini top, that would work just as well. My only tip is to make sure the sides are about the same length as the sides on the front.

Ta-da! You can now make your very own pattern. It’s definitely not as complicated as you may have thought, right?! 

Now let’s finally get to using that fancy new fabric you chose for your diy bikini top.

Step 3) Cut Your Fabric

Now that we have a pattern, it’s time to use it to cut our fabric. Here are all of the pieces of fabric you’ll end up with for your diy bikini top:

  • 2 left front pieces (One is your lining and the other is your fabric. I used my fabric as my lining for this suit.)
  • 2 right front pieces
  • 2 back pieces
  • 2 long, rectangular strips of fabric for your straps

Now go ahead and lay down your pattern pieces on your fabric and cut away! 

However, there is one thing you should pay attention to (because I definitely made this mistake the first time around). Make sure you flip over your pattern when you cut out the second side of your top! Otherwise the wrong side of the fabric will be showing on one side.

Like I said, you’ll also need to cut out two strips of fabric for your straps. My pieces of elastic were around 14″ which left me an inch on either side where I could sew them into place. To figure out how long yours should be, use an existing swimsuit or sports bra like I did. Remember to leave extra space on either end as well so you won’t lose any of that length when you sew them!


Lay your cut pieces of elastic down on the fabric. Then, cut pieces of fabric that are the same length and about three times the width. 


Here’s how the top pieces looked when I cut my fabric while making this diy bikini top the second time around.

using pattern to cut fabric

I do have one last thought to mention about the fabric. If your fabric is very thin or see-through, definitely add a third layer of lining fabric. You’ll easily be able to sew it along with your other fabrics.

If you do add a lining, I recommend not putting the lining in the bow tie. Instead, try stopping just before that because otherwise the tie might get too thick and won’t stay in place.

Step 4) Start Pinning and Sewing Your DIY Bikini Top

Now that we have all our pieces of fabric, we’re ready to start sewing!

The first step is to sew the back pieces to the front pieces, keeping right sides together. Here’s how it looked when I pinned the pieces together and after sewing them.

Be sure to use a zig zag stitch unless instructed otherwise!

Swimsuit fabric is so stretchy and will only keep that stretch if you do a zig zag stitch. Doing a straight stitch will cause the thread to rip (speaking from personal experience…)

As you can see, I just lined up the sides of the back with the sides of the front and sewed them together with a zig zag stitch. I made the seam about 5/8″.


The next step is to sew the “lining,” which in this case is the same fabric, to our main fabric. Again, keep right sides together. For this step you should sew all the way around the entire swimsuit top, except for the top of the strap. That’s where we’ll insert the elastic strap to attach in the back.

Here’s what I did, again leaving a 5/8″ seam:

Depending on your swimwear fabric, it can be pretty slick so make sure to add lots of pins to keep things in place.

Once you’re done sewing, be sure to cut off excess fabric.

Step 5) Make Two Straps

At this point, it’s time to sew our straps because we’ll need to sew them in place soon.

There are a couple different ways I know of to make straps. I’ll write an entire post about it soon, but here’s a little summary of my favorite way to do it. I’ve included example photos below from another swimsuit.


  1. Fold the fabric for your strap in half lengthwise, keeping right sides together.
  2. Pin it a few times (doesn’t have to be much because you can hold it in place as you sew).
  3. Get ready to sew. Put your folded fabric down with the fold in the fabric to the LEFT of your sewing foot. Set the elastic down next to the fold, leaving only a tiny space between the edge of the elastic and the fold in the fabric.
  4. Start sewing the elastic to the thread. It’s important that you sew along the right edge of the elastic. As you do your zig zag stitch, half of the stitches should go just to the right of the elastic in your fabric. The other half should go in your elastic.
  5. Continue sewing all the way down.
  6. Cut off excess fabric.
  7. Snip a small hole in the folded side of your fabric (STOP before cutting the elastic or thread!). I usually cut about a centimeter below where I started sewing.
  8. Turn your strap right-side-out. If you don’t have a tool to do this, use a bobby pin. That’s what I always do! Here’s how to do it: slip your bobby pin through the hole you just made and then put the full bobby pin inside the strap. Keep pushing it down until you’ve flipped everything around.
It may seem a little confusing written out that way. So, here are lots of step-by-step photos that will hopefully clear things up.


Step 6) Add Elastic for Durability and Stability (Optional)

As I’ve said, this step is completely optional and is totally up to you. I added extra elastic to the inside of my diy bikini top because it’ll make it last longer and add a bit of extra support.

If you do decide to add elastic, here’s where you should add it:

  1. All the way across the bottom edge, stopping just before getting to the tie.
  2. Along the chest/strap.

Here are a couple photos to show you exactly what I did. To sew the elastic in place, just lay it down and sew over the same place you did before! Super simple and worth the little bit of extra effort.

where to add elastic to diy bikini top
adding elastic to diy bikini top

Step 7) Sew your straps

Now it’s time to sew our straps in place. Luckily, it’s pretty easy to do.
Keep your top wrong-side-out for this step. Insert each strap into the opening you left at the top. Continue pushing it down until the majority of the strap inside your top. I normally leave about a centimeter of the strap sticking out. 

Next, simply sew straight across the strap. Make sure to sew over it a few times to make sure it stays in place. You can do a zig zag or a straight stitch for this part.


There are a couple methods to sew your straps in place in the back. It’s a little complicated to make it seamless and I honestly don’t think it’s worth the extra work. So, I’ll explain how to do it the easier and more efficient way.
Flip your top right-side out. To do this, seam rip a hole that’s about an inch wide in the vertical seam on the side of your swimsuit. Make sure to do this on the side that’s acting as your lining. You can later use this hole to insert your padding.
Then try on your diy bikini top for the first time (yay!). Have a pen handy. Using a mirror, hold your strap in place where you want it to be. Mark that spot with a finger and draw a little mark on your strap just below where you want sew it.
Finally, all you have to do is sew each strap in place just above where you left a mark. Again, you can do either a zig zag or a straight stitch. A straight stitch will be less noticeable.
Lastly, don’t forget to cut off excess fabric from your straps.
If you want to make sure your strap won’t go anywhere, you can sew it a second time like I almost always do. Just below where you sewed it the first time, do another straight stitch across the strap.


Step 8) Add padding to your bikini top (optional)


We’re almost done! All we have to do now is add some padding, which I recommend doing for every swimsuit you make. It’ll help to keep your top from being see-through and adds some extra support.

This step is super easy. Remember that little hole we made to turn our diy bikini tops right-side out? We can now use that same hole to insert the padding, at least on one side. You’ll need to seam rip a hole into the other side as well to add padding on that side.

Next, carefully push the padding into place. Once you’re happy with it, you’ll want to close up those little holes so they don’t get any bigger. 

All you need to do is pinch the fabric together where your hole is. Then do a straight stitch as close to the edge as possible.


That’s it! Your top is done and ready to go.


Here are a couple photos of me wearing mine in Costa Rica. I also made a local travel guide to Costa Rica, which you can read by clicking here if you’re interested. It’s full of tips from the people who know the country best–the locals!

Also, if you’re going to Costa Rica and don’t know what to pack, I wrote a guide for that too. You can read it here.

If you liked this tutorial and want to see more, please comment to let me know. And, don’t forget to share! I’d also love to know if you tried making this diy bikini top and want to know how it went.


Ready to try something a little more complicated (but SO worth the extra effort)? Head over to this tutorial about how to make a beaded bikini top.

Last but not least, click here to head over to my designs and tutorials page to find out what other designs you can make!

how to make tie front diy bikini top

    Add Comment

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Chile Travel Guide: My Tips After Studying Abroad
    How to: Upcycling One Old Dress Into 3 New Outfits