Red Heart Yarn provides a wide selection of free patterns on their website. They also have pattern books and magazines available for purchase.