A top hat is built in layers, starting with a buckram base you shape over a wooden block, then covered with fabric and finished with a sweatband inside
A top hat has a stiff crown that holds its shape, a brim that extends all the way around, and a sweatband inside where it touches your head. The structure comes from buckram — a stiff cotton fabric you can buy at fabric stores — which you shape by steaming it over a wooden hat block (a carved wooden form in the shape you want). Once the buckram is shaped and dry, you cover it with your outer fabric, sew the brim to the crown, and finish the inside with a sweatband and lining.
This is a project that takes patience and some specialized tools, but the steps are straightforward. You do not need to be an experienced sewer — you need to follow the sequence and let the buckram do the structural work.
Key Takeaways
- You will need a wooden hat block in your desired size, buckram, outer fabric (typically wool or silk), lining fabric, and a sweatband material such as grosgrain ribbon.
- The crown is shaped by steaming buckram over the wooden block and letting it dry completely before you remove it.
- The brim is cut from buckram and sewn to the crown with a whip stitch, then covered with fabric on both the top and bottom.
- The sweatband is sewn inside the crown by hand, and the lining is glued or stitched to cover the interior seams.
- A top hat typically takes 8 to 15 hours of work spread over several days because the buckram must dry between steps.
Gather your materials and tools before you start
You will need a wooden hat block — a carved wooden form in the size and shape of the top hat you want to make. Hat blocks come in standard sizes (usually measured in inches across the crown opening) and are sold by millinery supply shops online. A typical top hat block costs between $30 and $80. You also need a hat stand or clamp to hold the block steady while you work; many people use a wooden dowel inserted into a vise or a specialized hat block stand.
For materials, buy buckram (a stiffened cotton fabric, usually sold in rolls at fabric stores or online), outer fabric (wool melton, silk, or cotton velveteen are traditional choices), lining fabric (cotton or silk), and a sweatband (grosgrain ribbon, 1 to 1.5 inches wide). You will also need a steam source (a kettle or garment steamer), a blocking pin or T-pin to hold the buckram in place while it dries, fabric glue or thread for attaching the lining, and a needle suited to hand sewing.
Have a measuring tape, scissors for fabric, a pencil, and pattern paper on hand. If you are making a pattern from scratch rather than using an existing one, you will trace the block's outline onto paper to create your crown and brim templates.
Shape the crown by steaming buckram over the wooden block
Cut a piece of buckram large enough to cover the crown of your wooden block with a few inches of overlap. The exact size depends on your block; a typical top hat crown uses a rectangle of buckram roughly 12 to 16 inches wide and 8 to 10 inches tall.
Heat water in a kettle or garment steamer until steam is rising steadily. Hold the buckram over the steam (not touching the water) for 30 to 60 seconds until it becomes soft and pliable. Work quickly — buckram hardens as it cools. Drape the warm buckram over the crown of the wooden block and smooth it down, working from the top center outward to remove wrinkles. The buckram will cling slightly to the damp wood. Use a blocking pin or T-pin to hold the edges in place if needed, then set the block aside to dry completely. This takes 24 to 48 hours depending on humidity.
Once dry, carefully peel the buckram crown off the block. It will hold the shape permanently. Trim the excess buckram at the base of the crown with scissors, leaving about 1 inch of overlap that will be sewn to the brim.
Cut and attach the brim to the crown
The brim is a flat ring of buckram that extends outward from the base of the crown. Measure the circumference of the crown's base opening and the width you want the brim to be (typically 2 to 3 inches for a formal top hat). Cut a ring of buckram to these measurements — you can do this by drawing two concentric circles on buckram, one matching the crown's base and one the desired outer edge, then cutting along both lines.
Position the crown on top of the brim ring so the base of the crown sits on the inner edge of the brim. Using a whip stitch and thread that matches your buckram, sew the crown to the brim by hand, stitching through both layers every quarter-inch or so. This seam will be hidden later, so the stitches do not need to be perfect, but they do need to be find. The crown and brim are now one rigid structure.
Cover the crown and brim with outer fabric
Cut a piece of your outer fabric (wool, silk, or cotton) large enough to cover the crown and extend down and around the brim. The exact dimensions depend on your hat size; for a standard top hat, you might use a rectangle 16 to 20 inches wide and 12 to 16 inches tall.
Lay the fabric wrong-side up on a flat surface. Place the buckram crown and brim structure in the center. Fold the fabric up and around the crown, smoothing it as you go to avoid wrinkles. The fabric should cover the crown completely and wrap around the brim. Pin the fabric in place, then hand-sew it to the buckram using a ladder stitch or whip stitch, working from the inside where the seams will be hidden. Trim excess fabric at the brim edge, leaving about half an inch to fold under.
Cut a second piece of fabric for the underside of the brim. This piece should be slightly larger than the brim itself. Fold the raw edges under and hand-sew it to the bottom of the brim, covering the buckram and the raw edges of the crown fabric. This creates a finished appearance on both sides.
Sew the sweatband and lining inside the crown
The sweatband is a ribbon of grosgrain or similar material that sits inside the crown where it touches your head. Cut a strip of sweatband material to fit the inside circumference of the crown opening, adding about half an inch for overlap. Hand-sew the sweatband to the inside of the crown using a ladder stitch, positioning it so the top edge of the ribbon aligns with the top of the crown opening. The sweatband should sit snugly but not so tight that it distorts the crown.
Cut lining fabric to cover the interior of the crown. This piece should be large enough to cover the seams and buckram inside the crown and extend down to meet the sweatband. Fold the raw edges under and either glue the lining in place with fabric glue or hand-sew it using a ladder stitch. The lining hides all the structural seams and gives the inside of the hat a finished look.
Add a ribbon band and finishing touches
A decorative ribbon band sits around the base of the crown, just above the brim. This is both functional (it hides the seam between crown and brim) and traditional. Cut a ribbon (typically grosgrain or silk, 1.5 to 2 inches wide) to fit around the crown's base with a small overlap. Fold the ribbon in half lengthwise and hand-sew it around the base of the crown so it covers the seam, stitching through both layers of the ribbon and into the hat structure.
At the back of the hat, overlap the ribbon ends slightly and sew them together with a ladder stitch so the join is invisible. You can add a bow at the back if you wish, though this is optional. Try the hat on and adjust the sweatband if needed — it should sit comfortably on your head without sliding or pinching.
Frequently Asked Questions
Can I make a top hat without a wooden hat block?
Not easily. The wooden block is what gives the crown its shape and allows the buckram to set permanently. You could theoretically shape buckram over a form made from stacked cardboard or papier-mâché, but a proper wooden block is inexpensive and will last forever, making it worth the investment if you plan to make more than one hat.
What fabric works best for the outer covering?
Wool melton is traditional and durable. Silk and cotton velveteen are also used and give a different appearance. Avoid stretchy fabrics like jersey or knits because they will not hold a crisp shape. The fabric should be sturdy enough to support the buckram structure without sagging.
How do I get the buckram smooth without wrinkles?
Work quickly while the buckram is still warm and pliable from the steam, smoothing from the center outward. If wrinkles form as it dries, you can re-steam that section and smooth it again. Patience and practice make this easier — your first hat may have minor wrinkles that disappear once the outer fabric is stretched over it.
How long does a homemade top hat last?
A well-made top hat can last decades if stored properly. Keep it on a hat stand or stuffed with acid-free tissue paper in a box away from direct sunlight and moisture. The buckram structure is permanent, and the fabric will hold up as long as you do not crush or fold the hat.
Do I need to use a sewing machine?
Most of the hat is sewn by hand because the curved surfaces and multiple layers make machine sewing difficult. A sewing machine can be useful for sewing straight seams on the lining or brim fabric before you attach them to the hat, but the structural seams are best done by hand with a whip stitch or ladder stitch.