I found some awesome madras fabric last year that I thought I would make into pants for my boys. It hasn't moved off the shelf since, so a cute belt is the next best thing.
First, I measured
the waist of my perfectly still 3 year old a pair of pants that fit him without falling down. I added about 6 inches for sewing and the necessary excess to tighten it once he's wearing it.
I bought 7/8" D-rings, so I cut a strip of fabric 3 1/2 inches wide. If you use a different size ring, of course change the thickness. My formula is 4 times the width of your D-rings. (7/8" x 4 = 3 1/2")
Fold the strip in half longways, wrong sides together, and iron.
Please don't be jealous of my totally awesome ironing board cover.
Open the strip, right side down. Then iron the raw sides of the strip in towards the middle crease you made.
Fold on the middle crease and iron again.
You should have a long strip with all the raw edges inside.
Topstich along each edge.
I serged each end. This isn't necessary, but sure is fun when you just got a serger for Christmas. Tucking under the ends and sewing them works just fine.
Thread one end of the belt through both of the D rings, fold over, and sew. I triple stitch, for stability.
That's it. No more "Pants on the Ground."
And I feel a little silly writing this, and have typed and deleted it five times already...but since it happened recently...please don't sell the stuff I show you how to make. It's not very nice.