This is an instructable that will show how to make covers for sailboat winches. These are really expensive if you have to go and buy them from a traditional canvas shop or generic ones from WestMarine. They will easily set you back $30-$50 each. They can be made with about $5 in materials. It's a handy skill to learn how to make boat canvas yourself if you own a boat as the going rate for marine work usually tends to be $100/hr up. It's very easy to save money doing it yourself. I will make these using the Industrial Straight Stitch Machine at TechShop Detroit. These can probably be made on a home sewing machine since you never have to sew through that many layers at once.
The primary winches on my boat are 5.25" diameter and 7" tall. Take the diameter and add 1.5 inches to it. This gives us 6.75'. I went with an even 7" diameter circle of canvas. You use 1/2" margin on all around and you want some extra room for it to fit. That's the reason for adding 1.5" to the actual size when cutting out the canvas. For the sides of the winch cover. You take 7" and find the circumference which equals 22". Add a few inches to that so we will use 27". We want some extra distance going around. We need a to take the height of the winch which is 7" and add 2 inches to that. This is for 1/2" margin at the top and to fold it over twice at the bottom, 1/2" each fold. You need a rectangle that is 25" x 9". You need 2 pieces of 1" webbing 6" long. When you cut the webbing, it's a good idea to use a soldering iron and melt the ends so it doesn't fray. You will need about a foot and a half of 3/16" bungee cord. To make it so you have a flap to put on the winch with a rope loaded on it, you will need about 4 inches of velcro to sew in. I bought all my materials from Sailrite. www.sailrite.com. I am using Sunbrella Marine Canvas and V92 polyester thread.