There are so many places you can find knitting patterns, it can be a bit overwhelming!
The best way to sift through this massive collection is to get specific. When you know what niche market you are going to supply, you'll know what sort of patterns are you looking for and it will make your search much easier and faster.
Here's a few places to look offline:
►yarn stores
►bookstores (especially second-hand bookshops)
►craft shops
►garage or yard sales
►swap meets
►craft markets or fairs fiber festivals
►ebay and other online auction and trading sites
► stuffed away at the back of your (or your mother's) cupboard!
And here's some useful links to online resources:
► yarn store sites: www.jimmybeanswool.com, www.yarnmarket.com, www.y2knit.net, www.bellaknitting.com, www.yarnsupply.com, www.theyarnco.com,
►dedicated knitting or crochet pattern sites: www.knittingpatterncentral.com, www.crochetpatterncentral.com, www.knittingonthenet.com, www.patternfish.com, www.freepatterns.com, www.freevintagecrochet.com, www.theknittingvault.com
►yarn manufacturers sites: http://freeknittingpatterns.lionbrand.com, www.berroco.com, www.knitrowan.com, www.patonsyarns.com, http://redheart.com
►specialised designers sites: www.vogueknitting.com, www.bymelissa.net
►knitting supply sites: www.knitpicks.com
►knitting and crochet information and magazine sites: www.dailyknitter.com, www.knittinghelp.com/patterns, www.knitty.com, www.smartcrochet.com,
Or you can type your specific pattern search into Google or Yahoo and see what comes up! For example just type into the Google search bar "cable knitting patterns" and it won't take long before youl find exactly what you are looking for.