by Christina Dennis

A crib sheet is a baby nursery essential that is quick and easy to make! Elastic added around the entire perimeter of this sheet design helps this sheet fits most depths of mattresses snuggly and securely. Make at least a couple of each fabric – you’ll want to wash them often!


  • 2 yards of cotton fabric (45″ wide)
  • 2 yards of 1/4″ elastic
1. Cut a rectangular piece out of your fabric that measures 45″ wide and 69″ long. Cut out 8″ x 8″ squares from each corner of the rectangle.
2. To create the mitered corners, bring one edge of one corner square to the other edge of the same square (right sides together!) and sew a seam. Use a serger or a straight stitch, then a zigzag to finish the seam (since this seam will be exposed on the inside of the sheet).
3. If you have a serger, serge around the entire edge of the sheet. If not, fold the edge of the sheet over 1/4″ and iron. Fold the entire edge just over 1/4″ inch (for a second time, if using a regular machine) to make a casing for the elastic. Sew 1/4″ away from the folded edge. Leave a hole of about 1/2″ to thread the elastic.
4. Thread the entire length of 1/4″ elastic through the casing. (Put a safety pin on one end for threading and a stick pin on the other so you don’t lose the elastic.) Sew both ends of the elastic together using a strong zig-zag stitch.
5. Optional: sew a second line of stitching directly over the elastic (stretching the elastic tightly as you go and smoothing the fabric) to secure the elastic so that it does not flip inside the casing. You’re all done!

Christina Dennis is the creator and designer behind Golly Gee Baby, a collection of unique and colourful baby clothing and accessories that are ethically manufactured.