Pocket diapers are one of my favorite styles: a stay-dry liner backed with a waterproof layer is stuffed with a soaker that pulls out to make washing and drying fast and effective. This cover is easy yet fast to sew, and it adjusts with your growing baby! It's like sewing a simple pillow, but inserting elastic into the seam allowances before turning it right side out.
Use any type of rectangular cloth soaker inside the cover such as layers of flannel or terry rectangles sewn together, flat folds, etc. Unstuffed, these covers make great swim diapers.
Supplies List
Favorite Diaper Pattern (or make your own custom pattern here)1/2 yd flexible, waterproof diaper cover fabric (suggestions: PUL, Supplex nylon such as for swim shorts, windbreakers, felted (hot washed and dried) 100% wool or wool/acrylic blend such as from sweaters. Take apart sweaters, swim shorts, or thrift store clothing to get fabric, or order online.)
3/8” cotton swimwear elastic
Fasteners (suggestions: sew in or set in snaps, Velcro, fabric ties, buttons, etc)
Sewing Instructions
| 1. First, use any pattern for a diaper that you know fits but has plenty of room to grow. Cut 1 layer of stay-dry lining (polar fleece, Power Dry, Alova suedecloth, etc), or regular diaper fabric such as flannel, and 1 layer of waterproof fabric like PUL, Supplex nylon, etc. I have never tried a pocket diaper with felted wool, but feel free to experiment. |
| 2. (If using Velcro closure, attach hook side of tape to front of waterproof outer layer now.) Using a 5/8" seam allowance, sew around the edge of the diaper leaving a hand-width hole in the back for turning the diaper right side out and stuffing. Start at the back near a wing, backstitch well, and sew all the way around to the other back wing and backstitch, thus leaving a hole. If desired, use a narrower seam allowance on the wings: the 5/8" can go all the way around, or just on the back, front, and legs where the elastic casing will be. |
| 4. Using the hole in the back, turn the diaper right side out just enough to allow the unsewn seam allowances on the back of the diaper to fold to the inside. |
| 5. Stitch the seam allowance down. Repeat for second layer. This forms the elastic casings for the back. |
| 6. Edge finish the seam allowances on the front and legs ONLY to form the casings for the elastic. Do NOT edge finish around the wings. |
The larger the diaper size you start with, the longer the elastic can be as it needs to be long enough to adjust to the final size of the diaper. Using a safety pin, insert elastic into 2 back casings, 2 legs casings, and front casing. |
Cinch the elastic down to about 3.5-4" long for NB, S, or M, 4-5" for M or L, or 5-6" for L or XL. Leaving the tail hanging out of the casing, stitch down the elastic and remove safety pin. Repeat on other casings. |
| 10. To fit or adjust diaper as baby grows, try on baby. Turn diaper inside out (as much as possible with fasteners blocking ability to completely turn back out), attach a safety pin to the elastic tail, unpick the few stitches on the tail side of the elastic, let some of the elastic slide into the casing and restitch. If the elastic is lost inside the casing, either use a tube-turning hook to catch the end and pull back out, or unpick the casing a few stitches to get a safety pin attached and feed the elastic back to the end of the casing. |



























