A Bible cover is a fabric case you make by sewing two pieces of material together, padding them with batting, and adding a spine

A Bible cover protects your book and looks finished when you make it yourself. The basic structure is straightforward: two outer fabric pieces, two inner lining pieces, batting sandwiched between the outer layers, and a spine strip that wraps around the book's edge. You sew the layers together, turn it right-side out, and add a closure—usually a button or elastic loop.

The whole project takes an afternoon if you have a sewing machine and basic supplies. You do not need advanced skills; straight seams and a working knowledge of how to thread a needle are enough. The hardest part is measuring your Bible accurately so the cover fits without bunching or sagging.

Key Takeaways

  • Measure your closed Bible's height, width, and spine thickness, then add seam allowance and a small gap for the book to open comfortably.
  • Cut two outer fabric pieces, two lining pieces, and one batting piece to the same dimensions, plus a separate spine strip.
  • Sandwich the batting between the outer fabric and lining, then sew around the perimeter, leaving a 3-inch opening to turn the cover right-side out.
  • Stitch the opening closed by hand or machine, then sew the spine strip to the inside edges where the cover wraps around the book's thickness.
  • Add a button, elastic loop, or ribbon closure to keep the cover shut when the Bible is closed.

Measure your Bible and calculate the cover size

Lay your closed Bible on a flat surface. Measure the height from top to bottom, the width from left edge to right edge when the book is closed, and the thickness of the spine—the distance from the front cover to the back cover when the book is shut. Write these numbers down.

Add 1 inch to the width measurement to account for seam allowance (0.5 inch on each side) and a small gap so the cover does not pull tight when you open the book. Add 0.5 inch to the height for seam allowance at top and bottom. The spine measurement stays as-is; you will handle it separately. For example, if your Bible is 6 inches wide, 9 inches tall, and 1.5 inches thick, your outer fabric pieces will be 7 inches wide by 9.5 inches tall.

Gather fabric, batting, and notions

You will need two pieces of outer fabric (cotton, linen, or quilting cotton works well), two pieces of lining fabric (cotton or cotton blend), one piece of batting (low-loft or medium-loft), and a closure. Batting is the padded layer that gives the cover structure and protects the Bible; you can find it at any fabric store in rolls or pre-cut packages.

For a standard Bible, plan on 0.75 yard of outer fabric and 0.75 yard of lining. Batting comes in various widths; a 45-inch-wide roll is standard. You will also need thread that matches or complements your fabric, a needle for hand-sewing the opening closed, and a closure—a button with elastic loop, a magnetic snap, or a ribbon tie. All of these are sold at fabric stores or online.

Cut and layer the fabric and batting

Cut two pieces of outer fabric to your calculated width and height. Cut two pieces of lining fabric to the same dimensions. Cut one piece of batting to the same size. Cut one spine strip from outer fabric that is as tall as your Bible and as wide as the spine thickness plus 1 inch (for seam allowance and wrapping).

Lay one outer fabric piece right-side down on your work surface. Place the batting on top of it, aligning all edges. Place one lining piece on top of the batting, right-side up. You now have a three-layer sandwich: outer fabric (wrong side up), batting, lining (right side up). Pin the layers together around the edges to keep them from shifting while you sew.

Sew the outer layer, batting, and lining together

Using a sewing machine set to a straight stitch, sew around the perimeter of the sandwich about 0.5 inch from the edge. Start at one corner and sew all the way around, but stop 3 inches before you reach your starting point. This opening is how you will turn the cover right-side out later. Backstitch at the beginning and end to lock the stitches.

Trim the corners of the sewn sandwich at a 45-degree angle, cutting close to the stitching but not through it. This reduces bulk when you turn the cover right-side out and gives you crisp corners. Clip into the seam allowance along the curved edges if your fabric frays easily.

Turn the cover right-side out and close the opening

Reach through the 3-inch opening and grab the outer fabric layer. Gently pull the entire sandwich through the opening, turning it right-side out as you go. The outer fabric is now on the outside, the lining is on the inside, and the batting is sandwiched between them. Push the corners out with a blunt tool (a chopstick or the eraser end of a pencil works) so they are sharp and square.

Fold the raw edges of the opening inward 0.5 inch and pin them closed. Using a needle and thread, sew the opening shut with a ladder stitch (also called a slip stitch), which is nearly invisible. Alternatively, sew it closed on the machine with a straight stitch 0.25 inch from the folded edge.

Attach the spine strip and add a closure

The spine strip wraps around the inside edges of the cover where the Bible's thickness sits. Fold the spine strip in half lengthwise, wrong sides together, and press with an iron to crease it. Open it back up. Fold each long edge inward to meet the center crease and press again. You now have a narrow strip with all raw edges hidden inside.

Pin this folded spine strip to the inside of the cover along the left and right edges, positioning it so it wraps around the thickness of your Bible. Sew it down with a straight stitch close to the folded edges. This reinforces the cover and creates a channel for the spine to sit in when you place the Bible inside.

Add a closure to the front cover. If you are using a button, sew it to the front cover about 1 inch from the edge and sew an elastic loop to the back cover to slip over it. If you prefer a magnetic snap, follow the package instructions to install the male and female pieces on the front and back covers. A ribbon tie sewn to the inside spine edges also works and requires no hardware.

Frequently Asked Questions

What fabric weight works best for a Bible cover?

Medium-weight cotton, quilting cotton, or linen hold their shape well and are straightforward to sew. Avoid very thin fabrics like voile or very heavy fabrics like upholstery canvas, which are hard to turn right-side out and difficult to sew through multiple layers. Quilting cotton is the most forgiving choice for beginners.

Do I have to use batting, or can I make the cover without it?

You can make a cover with just two fabric layers and no batting, but it will be limp and offer less protection. Batting adds structure and cushioning. If you want a thinner cover, use low-loft batting instead of medium-loft, or use a single layer of fleece instead of batting.

What if my Bible is an unusual size?

Measure it the same way—height, width, and spine thickness—and calculate your fabric pieces from those measurements. The method works for any size book. A very large Bible may need thicker batting or a wider spine strip to support the weight, but the sewing steps remain the same.

Can I add padding to the inside without making the cover too thick?

Yes. Instead of batting between the outer and lining layers, use a thin fleece or cotton batting. You can also add a thin layer of foam to just the front and back covers (not the spine strip) for extra cushioning without adding much bulk.

How do I keep the cover from slipping off the Bible?

The spine strip creates a snug channel, but a closure—button, magnetic snap, or ribbon—is what actually holds the cover shut. Make sure the closure is positioned so it pulls the front and back covers together firmly when fastened. Test the fit before you sew the closure on permanently.