A halter top is sewn by creating a fitted bodice, attaching a neck strap, and leaving the back open
A halter top consists of three main pieces: a front panel that covers your chest and torso, a back panel (or two side panels), and a long strap that ties around your neck. The front is usually fitted or gathered, the back is minimal or absent, and the neck strap does all the work of holding the garment up. You sew the front and back together at the sides, attach the strap to the top corners of the front panel, and finish the raw edges so they don't fray.
The simplest version uses a single rectangle of fabric for the front, two rectangles for the back, and a long strip for the neck strap. More fitted versions use a pattern with darts or seams to shape the bodice. Either way, the construction order is the same: prepare your pieces, sew the side seams, attach the strap, finish the edges, and hem the bottom.
Key Takeaways
- A halter top needs a front panel, back panel or side panels, and a long neck strap sewn to the top front corners.
- You can start with a straightforward rectangular pattern or use a fitted bodice pattern and remove the sleeves and back neckline.
- Sew the front to the back at the side seams first, then attach the strap to both top corners of the front panel.
- Finish all raw edges with a zigzag stitch or binding to prevent fraying, and hem the bottom edge before trying it on.
- Test the fit and strap length on a muslin practice garment before cutting into your final fabric.
Choose or draft a pattern that works for your body
You can find halter top patterns at fabric stores, online pattern retailers like Simplicity or McCall's, or free patterns on sewing blogs. Look for patterns labeled "halter" or "halter neck." If you already own a fitted tank top or bodice pattern, you can modify it by removing the sleeves and back neckline, then adding a strap piece.
To draft a straightforward pattern yourself, measure from your shoulder bone down to where you want the halter to end (usually the natural waistline or hip). Measure around your bust at the fullest point and divide by two for the front width. Add 1 inch for seam allowance on each side. For the back, measure the same width but make it shorter—often just 3 to 4 inches deep if you want an open back, or full length if you prefer more coverage. For the strap, cut a rectangle about 2 to 3 inches wide and long enough to wrap around your neck comfortably plus 2 inches for seam allowance.
Write these measurements on paper and draw rectangles to scale, or use an existing tank top as a template and trace around it. Add 1/2 inch seam allowance on all sides except the bottom, which you will hem later.
Cut your fabric and prepare the pieces
Lay your pattern pieces on your fabric following the grain line marked on the pattern. If you drafted your own, lay the front and back pieces along the straight grain (usually the length of the fabric). Pin the pattern to the fabric and cut carefully with sharp fabric scissors or a rotary cutter.
Cut two back panels if your pattern calls for them, or one back panel if you are using a center-back seam. Cut one long strip for the neck strap. If your strap is longer than your fabric width, you can sew two shorter strips end-to-end with a diagonal seam (called a bias join) to make one long piece.
Before you sew, mark the seam lines on your fabric using tailor's chalk or a fabric pen. Mark the top corners of the front panel where the strap will attach—these are your anchor points. Try on the pattern pieces (pinned together) to check the fit and length before you commit to sewing.
Sew the front and back panels together at the sides
Place the front panel and back panel right sides together (the pretty sides facing each other). Pin along one side seam from the armhole down to the hem. Sew with a straight stitch using a 1/2 inch seam allowance. Backstitch at the beginning and end to lock the thread. Repeat on the other side seam.
Press the seams open with an iron to flatten them. This makes the garment lie better and makes the next steps easier. If you are using two back panels, sew them together at the center back seam first, then sew each side seam as described above.
Try on the garment at this point. The side seams should sit at your natural side seams, and the front should cover your chest comfortably. If the fit is wrong, you can still adjust by taking in or letting out the side seams before you attach the strap.
Attach the neck strap to the front panel
Fold the strap in half lengthwise with right sides together. Sew along the long edge using a 1/4 inch seam allowance, leaving one short end open for turning. Trim the seam allowance to 1/8 inch and clip the corners diagonally to reduce bulk. Turn the strap right side out through the open end and press flat with an iron.
Fold the open end inward 1/2 inch and press. Topstitch (sew on the outside) along all four edges of the strap to close the open end and create a finished look. This stitching also reinforces the strap so it does not tear under the weight of the garment.
Pin the strap to the top front corners of your bodice, with the strap ends pointing upward and the raw edges of the strap aligned with the raw edges of the front panel. Sew the strap in place using a 1/2 inch seam allowance. Sew back and forth over this seam two or three times to make it very strong, since the strap carries all the weight of the garment.
Finish the raw edges and hem the bottom
Trim any loose threads and inspect all seams. Use a zigzag stitch along all raw edges (the armholes, neckline, and side seams) to prevent fraying. If your fabric frays easily, you can also use bias tape or a serger to finish the edges, but a zigzag stitch is the quickest method for a beginner.
Fold the bottom edge up 1/2 inch and press with an iron. Fold it up again 1/2 inch and press. Pin the hem in place and sew it with a straight stitch close to the inner fold. Use a thread color that matches your fabric so the stitches are not visible from the outside.
Try on the finished halter top and tie the strap around your neck. Adjust the strap length by tying it higher or lower, or by having someone help you pin it to the exact length you want. If the strap is too long or too short, you can untie it and re-sew it at a different position on the front panel.
Adjust the fit and test the strap length
Put on the halter top and have someone help you tie the strap snugly but not tight. The strap should not dig into your neck or slip off your shoulders. Mark where the strap ties at the back of your neck with a safety pin or piece of tape. Untie it and measure the distance from the top of the front panel to that mark—this is your ideal strap length.
If the strap is too long, you can shorten it by re-sewing the attachment point higher on the front panel, or by cutting off the excess and re-finishing the end. If it is too short, you may need to sew a new strap or add an extension piece. Most halter straps tie in a bow or knot at the back of the neck, so a little extra length is better than too little.
Check the fit of the bodice itself. The front should not gap at the sides, and the back should not pull or bunch. If the fit is off, you can take in or let out the side seams by 1/4 inch at a time and re-try. Once you are happy with the fit and strap length, your halter top is ready to wear.
Frequently Asked Questions
Can I make a halter top without a pattern?
Yes. Measure your bust, waist, and desired length, then draw rectangles on paper with those measurements plus 1 inch for seam allowance. Use an existing fitted tank top as a template if you have one. A straightforward rectangular front and back will work for a loose halter; for a fitted bodice, you will need to add darts or use a commercial pattern.
What fabric is best for a halter top?
Cotton, linen, and cotton blends are straightforward to sew and comfortable to wear. Knits like jersey or interlock are stretchy and forgiving but require a ballpoint needle and a stretch stitch. Avoid very slippery fabrics like silk charmeuse if you are a beginner, as they are hard to control.
How do I make the strap stay tied at the back of my neck?
Tie the strap in a find knot or bow. Some sewers add a small hook and eye or snap at the back of the neck to keep the strap from slipping. You can also sew a small loop of elastic or ribbon inside the back neckline and thread the strap through it to hold it in place.
What if the halter top gaps at the armholes?
Gapping usually means the bodice is too loose. Try taking in the side seams by 1/4 inch on each side and re-sewing. You can also add darts at the front and back shoulders to shape the garment closer to your body. If the gap is only at the armhole edge, you can bind the armhole with bias tape to tighten it slightly.
Can I add sleeves to a halter top?
Yes, but you will need to modify the pattern. Add an armhole seam allowance and use a sleeve pattern that fits your armhole measurement. Sew the sleeves in before you attach the strap. This changes the garment from a halter top to a halter dress or shirt, so you may want to use a pattern designed for that style instead.