Cage Mat Tutorial

Updated on September 27, 2018
(Photo credit Pam Irie)
(Photo credit Pam Irie)

DIY Cage Mat

A cage mat is a lovely thing. Its' warmth and comfort can make a homeless rescue feel less frightened and anxious while waiting for a home.

The local Hawaiian Humane Society uses volunteers to sew together donated fabric remnants to make cage mats. These pet comforters line the bottoms of the cold metal cages allowing the kitties some softness and warmth.

I use mostly fabric remnants when sewing these cage mat quilts. Sometimes I cut up old cotton clothing and piece together both the top and bottom of the cage mat to keep this project more cost effective. I try to make these pet mats as sturdy and comfortable for the rescue animals as I possibly can, keeping in mind the cost so I can continue making more as my time allows.

If you can sew a semi-straight line, you can certainly sew a cage mat.

Materials You'll Need

  • Remnant fabric pieces
  • Batting or old mattress pad
  • Backing material
  • Scissors
  • Pinking shears
  • Needle & thread
  • Iron & ironing board
  • Cardboard grid cutting board
  • Straight edge ruler or T-square ruler
  • Pencil or pen
  • Straight pins

Making Cage Bedding for Cats
Making Cage Bedding for Cats | Source

Step 1

Measure and Cut

Measure the bottom of the cat cage, so the finished quilt will fit nicely without shifting. Add 1/2" to each side for seam allowance. Cut a piece of an old quilted mattress pad to this size.

Using a quilted mattress pad as batting is ideal. It adds additional cushioning to make the cats more comfortable, and it's cost effective in making cage bedding.

Fabric for Cat Bedding
Fabric for Cat Bedding | Source

Step 2

Choosing the Fabric

Select the fabric to make a sleeping mat for cats. Choose cotton fabrics or anything soft, comfortable, washable and wearable like terrycloth.

Avoid polyesters, rayon, and materials that are slick or will snag easily. Launder and press fabric remnants before cutting.

Cage Mat Fabric Pieces
Cage Mat Fabric Pieces | Source

Step 3

Cutting Fabric Pieces

Lay the fabric wrong side up on the gridded cutting board. Use the ruler to draw straight lines with a pencil or pen.

Salvage as much of the fabric as possible into square or rectangular shapes for the cat cage quilt. Cut pieces along the drawn lines.

I use a handy cardboard cutting grid along with this t-square aluminum drywall ruler. (An awesome combo for sewing projects!)

Johnson Level and Tool JTS48 48-Inch Aluminum Drywall T-Square
Johnson Level and Tool JTS48 48-Inch Aluminum Drywall T-Square
Yes, this particular T square is used mainly for drywall work, however, this is the one I use. It's got great ratings and saves me so much time while sewing.
Cage Mat for Cats
Cage Mat for Cats | Source

Step 4

Layout Cut Pieces

Choose the cut fabric pieces to be sewn together for the cat mat bedding. Lay into place on top of the quilted mattress pad to give you an idea of how the layout sizes up.

A Pause for a Pet Poll

Adopt an Animal
Adopt an Animal | Source

What are your feelings about adopting animals?

See results
Cage Bedding
Cage Bedding | Source

Step 5

Sew the fabric sections together in a 1/2" seam on the sewing machine. Finish seams with pinking shears and press all seams flat during construction of the cage bedding for cats.

Cage Mat Top
Cage Mat Top | Source

Step 6

Lay pressed and sewn top piece of the cat cage quilt centered onto the previously cut mattress pad batting. Smooth hands over the top of the quilt.

Cage Mat Basting Layers Together
Cage Mat Basting Layers Together | Source

Step 7

Turn quilt and batting over so batting is facing up. Hand baste the top and batting together close to the edge of the batting. When hand basting is complete, trim any excess fabric with scissors so the edges are even.

Make a cage mat for dogs using these same instructions. If the animal is significantly heavier, put a double layer of quilt batting in between the top and bottom.

Cutting the Backing
Cutting the Backing | Source

Step 8

Cut out Backing Material

Lay cat cage quilt top face down onto the right side of the backing material. Pin into place if necessary and cut along the edges of the batting.

In this sewing project, I chose to use a small portion of a flat sheet as backing. You can use fabric remnants pieced together on the back as you did the front if your prefer.

Sewing Layers Together
Sewing Layers Together | Source

Step 9

Sew the three layers together with a 1/2" seam from the edge, rounding the sewn stitches gently at corners. Leave an opening approximately 10" in length along one edge to allow for turning the quilt.

Remove basting stitches. Trim around the rounded corners with scissors.

Sewing Cat Bedding Cage Liner Quilt
Sewing Cat Bedding Cage Liner Quilt | Source

Step 10

Turn cat cage quilt right side out through the opening. Fold opening edges under and pin in place. Use the sewing machine to stitch this opening closed.

Top Stitching Cage Bedding
Top Stitching Cage Bedding | Source

Final Step

Top stitch along a few of the seam lines on top of the finished cage mat bedding to reinforce the layers and strengthen the quilt. Take the finished cat bedding to the local animal shelter or Humane Society. The kitties will thank you, and you'll walk away feeling better knowing you gave some comfort to a deserving animal.

Better yet, donate some DIY cage mats and bring a dog or cat back home to love.

Remember... DON'T SHOP. ADOPT!

Questions & Answers

    After reading this page, do you think you could sew a cage mat?

      0 of 8192 characters used
      Post Comment
      • profile image


        2 years ago

        Love your don't shop ...adopt logo...wish that would be the case more often.

      • profile image

        terri vangorp 

        2 years ago

        this is a great idea. I would like to do this for the place here.

      • profile image

        Thank you ! 

        2 years ago

        Your mattress pad idea is brilliant. I am making small cushions for the shelter's hidey boxes. Each cat has a box for their privacy and security. I need to make 32 and did not want to spring for the batting. This will work great!

      • Pam Irie profile imageAUTHOR

        Pam Irie 

        5 years ago from Land of Aloha

        Thank you Suzanne! It takes a village! :)

      • profile image


        5 years ago

        Great idea of using the mattress pad.

        To all of you who care for children and animals that are in need and do what you can to help them - often with your limited financial and time constraints, I speak for those who cannot speak for themselves. Thank you and God Bless

      • sue826 lm profile image

        sue826 lm 

        7 years ago

        I'd like to try. I plan on buying a simple machine this year.

      • SPhilbrick profile image


        7 years ago

        I can sew so yes, I think I could :-) Your instructions and photos are clear and concise, as always!

      • profile image


        7 years ago

        I would love to sew a cage mat, thanks for sharing!

      • Scarlettohairy profile image

        Peggy Hazelwood 

        8 years ago from Desert Southwest, U.S.A.

        I could sew a cage mat but I doubt if I will. I think it's a great idea and wonderful cause! I just have so many other projects I need to get done! Great directions. The photos help so much.

      • profile image


        8 years ago

        Very creative and thoughtful too!

      • ChrissLJ profile image


        8 years ago

        Yes. For added comfort, I also often find old comforters at the local thrift stores or garage sales (about $2) and use it for extra padding. Each twin sized comforter can pad 4-6 crate mats with larger comforters making even more.

      • Virginia Allain profile image

        Virginia Allain 

        8 years ago from Central Florida

        I should get my sewing machine fixed first. This is an excellent project. Thanks for being a friend of the animals.


      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

      Show Details
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
      ClickscoThis is a data management platform studying reader behavior (Privacy Policy)