This DIY Leather Passport Cover is such a fun project to make, and it’s a great way to create something beautiful and useful in just a short afternoon!
Using faux leather and an easy template, we’ll make a passport cover that keeps your travel documents protected while adding a touch of handmade charm to your adventures.
The best part is that you can completely customize it to match your style. Choose your favorite faux leather colors, mix in fun fabrics, or add personalized details like names, initials, or decorative accents.
This easy Passport Cover Sewing Tutorial includes an elegant Passport Holder Sewing Pattern that takes the guesswork out of cutting your pieces.
Whether you’re making one for yourself or sewing a few as gifts, this is one of my favorite travel sewing projects because it’s practical, stylish, and uses very little material.

NOTE: This post contains affiliate links, which means that if you make a purchase using one of the links in this article, I may earn a commission at no extra cost to you (To know more about this, click here.)
About this project
I absolutely love projects like this because they’re quick, beginner-friendly, and make amazing gifts. If you’re looking for a thoughtful Father’s Day gift, a handmade Christmas present, or a special gift for the traveler in your life, this passport cover is a wonderful option.
It’s one of those projects that looks fancy and expensive, but is actually very simple to put together!

If you have a Cricut machine, this project also fits perfectly into your collection of Cricut leather projects and Cricut sewing projects, making it easy to create a truly unique travel accessory.

I made mine using faux leather, and they have the perfect shape and size to securely hold a passport while still being slim enough to slip easily into a bag or carry-on. But you can totally use real leather too, using the same template.

For this DIY Leather Passport Cover, I highly recommend using a leather sewing thread instead of regular all-purpose thread.
I will link the one I used in the materials list below because I found that it worked much better with faux leather and gave the finished project a more professional look.
Create Matching Travel Accessories:
How to Make a DIY Leather Passport Cover

Materials Needed
For this project, I used a few simple supplies that made sewing with faux leather much easier:
Explore the materials on Amazon- The Atlas Passport Cover Pattern (SVG + PDF)
- 12″ x 12″ sheet of faux leather
- Sewing machine
- Cricut machine (optional)
- Standard Cricut Fine-Point Blade
- Cricut StandardGrip (purple) Mat
- PDF template (if cutting by hand)
- Leather sewing thread
- Heavy-duty denim or leather needle
- Stitch-in-the-Ditch presser foot (optional, but recommended)
- A few small pieces of water-soluble stabilizer
- Glue stick
A quick tip before you get started: my favorite tool for this project was actually a simple glue stick! Since pins can leave permanent holes in faux leather, I used a small amount of washable glue to temporarily hold the pieces together while sewing.
It worked wonderfully and helped keep everything perfectly aligned without damaging the material. The water-soluble stabilizer also helped the faux leather glide smoothly under the presser foot, making the sewing process much easier.
Step 1: Cut Your Pattern Pieces
To begin, upload the SVG file into Cricut Design Space. The SVG template includes a copyright notice below the pattern pieces. You won’t need to cut that portion, so simply read it and delete it before sending the file to your machine.
Once that’s done, load your faux leather onto your Cricut mat and send the project to cut. One of my favorite things about this project is how quickly it comes together—your Cricut can cut all of the pieces in less than two minutes!
Don’t have a Cricut machine? No worries! Simply download the PDF template included in the product, print it out, and cut the pieces by hand from your faux leather.
Once all of your pieces are cut, you’re ready to start assembling your passport cover.
Step 2: Create the Credit Card Pocket Section
Take Pattern Piece #2 and place it on top of Pattern Piece #3, with the wrong side of Piece #2 facing the right side of Piece #3.
Carefully align all of the outer edges.
Next, use your glue stick to apply a thin line of glue around the outer edges of Piece #3 on the wrong side. Stay within approximately 1/4″ from the edge and only apply glue along the outside edges.

Be careful not to apply glue along the opening of the pocket. This opening is where the credit cards will slide in, so we want to keep that section completely free.
Once the glue is applied, align Piece #3 with Piece #2 again and press the edges together firmly.
If you’d like, you can use sewing clips to help hold everything in place while the glue sets. Just be sure to place a small scrap of faux leather or fabric between the clip and your project. Faux leather can mark easily, and those clip impressions can be difficult to remove later. I used scraps left over from cutting my passport cover to protect the material.
Allow the glue to set for a minute or two before moving on to the sewing machine.
Step 3: Sew the Credit Card Divider
Take the pocket assembly to your sewing machine.
Starting at the center point of the pocket opening on Piece #2, sew a straight line down to the bottom edge of the pocket.

This simple seam creates two separate credit card slots and helps keep everything organized inside your passport cover.

Tip: Leave long thread tails at the beginning and end of the seams to tie a knot on the back and hide the excess.
Step 4: Attach the Pocket Sections to the Passport Cover
Now it’s time to attach the pocket sections to the main passport cover.
Place both completed pocket assemblies onto Pattern Piece #1, which is the main cover piece. Position them with the wrong sides of the faux leather facing together and align all outer edges.
Just as before, apply a thin amount of glue around the outer edges of the pocket pieces, staying within a 1/4″ seam allowance.

Press the pieces firmly onto the main cover and hold them in place for a minute or two while the glue becomes tacky.
You can use sewing clips here as well if needed. Again, remember to protect the faux leather with small scraps of fabric or leather to prevent marks from the clips.
Step 5: Stitch Around the Entire Passport Cover
Once everything is secure, take the project to your sewing machine.
Starting at the bottom edge of the passport cover, sew all the way around the outer rectangle using a 1/8″ seam allowance. Continue stitching around the entire perimeter until you return to your starting point.

For this step, I used a Stitch-in-the-Ditch presser foot. It helped me maintain an even distance from the edge all the way around the project, giving the finished passport cover a much more professional look.
Because faux leather can sometimes stick to the presser foot, I placed a few narrow strips of water-soluble stabilizer between the faux leather and the presser foot while sewing.
This simple trick allowed the presser foot to glide smoothly over the material and made stitching much easier.
Step 6: Remove the Stabilizer
After you’ve finished sewing, simply remove the water-soluble stabilizer.
Most of it can be torn away by hand. If any small pieces remain, lightly dampen them with water and gently rub them away with your fingers.
And that’s it! Your DIY Leather Passport Cover is finished and ready for your next adventure. Simply slide in your passport, add a few cards, tuck away your travel documents, and you’re ready to go!
Customize Your Passport Cover
One of my favorite things about this DIY Leather Passport Cover is how easy it is to personalize!

You can leave it simple and classic, or add a custom design to make it truly your own. Try adding a monogram, your name, a favorite travel quote, or even the word “Passport” on the front cover. These little details can make your project feel extra special and turn it into a thoughtful handmade gift.
For my passport cover, I decided to create a simple monogram using two initials cut from gold heat transfer vinyl with my Cricut machine. I love the elegant look it gives the finished project!

If you decide to use heat transfer vinyl, be sure to apply it with very low heat. Faux leather can be sensitive to high temperatures, so I highly recommend testing your settings on a scrap piece of material before applying the design to your finished passport cover.
This quick test can help prevent melting, warping, or damaging the faux leather.
If heat transfer vinyl doesn’t work well with your material, you can also use permanent adhesive vinyl instead. Just make sure you’re using a permanent vinyl rather than a removable one so your design stays securely attached during travel and everyday use.
Final Thoughts
I hope you enjoyed this DIY Leather Passport Cover tutorial as much as I enjoyed creating it!
This is one of those projects that comes together quickly, looks incredibly professional, and is actually very practical to use. Whether you’re planning an upcoming vacation, a business trip, or simply want to keep your travel documents organized, this passport cover is a fun project that’s both stylish and functional.
It also makes a wonderful handmade gift for friends and family who love to travel. With so many ways to customize the colors, materials, and decorations, no two passport covers have to look the same!
If you decide to make your own, I’d love to see how it turns out. Be sure to share your photos and tag My Golden Thimble so I can admire your creations and celebrate your finished project with you.
Happy sewing, and safe travels!











