Search Term

Enter a search term (optional)


Select One (optional)

Difficulty Level

Select One (optional)

Estimated Cost

Select One (optional)


Select as many as you like (optional)

  • Fabric Crafts
  • Paper Crafts
  • Craft Foam
  • Pipe Cleaner Crafts
  • Clay & Sculpting
  • Nature Crafts
  • Wood Crafts
  • Beads & Jewelry
  • Recycled Crafts
  • Painting & Coloring
  • Food Crafts
  • Plastic
  • Mixed Media/Miscellaneous
Time to complete

Select One (optional)

Primary Technique

Select One (optional)


Select One (optional)


Select as many as you like (optional)

  • Spring
  • Summer
  • Fall
  • Winter
Age Group

Select as many as you like (optional)

  • Toddlers
  • Preschool & Kindergarten
  • Elementary School
  • Pre-Teens
  • Teens


Meet our all-star editorial board members! Members have the opportunity
to shape the future of our sites and gain insight into our work 
behind the
If you love getting involved in the crafting world, put your
creativity to use 
by joining our editorial boardTaunya O. from Medical Lake, WA

Stephanie N. from Boring, OR

Aathika S. from Stanger, 

Ann B. from Springfield, MO

A. C. from Racine, WI

Ann D. from Midland, TX

Anita G. from North Adams, MA

April R. from Norman, OK

Alli A. from Honolulu, HI

Claudeen L. from Wvc, UT

Amanda B. from Portage, MI

Amanda T. from Shrewsbury England, 

Alena M. from Jackson, MI

Amy H. from Tinton Falls, NJ

Amy R. from Regina, SK

Alta N. from Piketberg, SC

Nanette D. from Paranaque, Philippines, 

Anna T. from Brooklyn, NY

Terry H. from Shelbyville, TN

Connie R. from Digby, NS

Joan J. from Lompoc, CA

Sheri A. from Peterborough, ON

Arunima M. from Greenford, MD

Andrew O. from Fort Lauderdale, FL

Ann K. from Alfred, ON

Shamsia B. from Chennai, 

Debra K. from Colorado Springs, CO

Misi A. from Cleveland, TN

Adriana W. from Beamsville, ON

Elyzabeth D. from Marysville, OH

Tonia L. from Charlotte, NC

Barbara D. from Newcastle, DE

Barbara D. from Bluefield, VA

Barbara B. from Hastings, MI

Bethany L. from Menasha, WI

Brenda R. from Weatherford, OK

Beverly L. from Beverly, MA

Kathi N. from Bellingham, WA

Becky W. from Simi Valley, CA

Belinda Q. from Lexington, KY

Brenda H. from Edmonton, AB

Belva D. from Dublin, GA

Betsy F. from Lake City, FL

Jackie M. from Lehigh Acres, FL

Brenda G. from Magnolia, AR

Bonita S. from Lexington, KY

Lauri C. from Mascoutah, IL

Virginia W. from Hickory Ridge, AR

Brenda S. from Englewood, CO

Jennifer G. from Moses Lake, WA

Bobbie D. from Chicago, IL

Lynn W. from San Diego, CA

Renee S. from Decatur, IL

Cheryl B. from Taylorville, IL

Sandy S. from Henderson, NV

Brandi B. from Lake Stevens, WA

Brenda N. from Lynn, MA

Brenda K. from Lexington, NC

Betsy B. from Newark, IL

Peechee N. from Baltimore, MD

Carla H. from Seneca, SC

Carman H. from New Bethlehem, PA

Carmella B. from Lithonia, GA

Carole G. from Halesowen, West Midlands, United Kingdom, APO AA

Carrie W. from Hotchkiss, CO

Catherine S. from Elyria, OH

Carolyn D. from Somerville, MA

Collette C. from Oakland, NB

Rita C. from Stone Mountain, GA

Debbie C. from Chattanooga, TN

Charyn M. from Covington, LA

Celine P. from Casselman, ON

Chantalle R. from Sault Ste Marie, ON

Charity H. from Clinton, IN

Cindy H. from Miami, OK

Chris K. from Memphis, TN

Christine S. from Mesa, AZ

Christina H. from Bismarck, AR

Christine S. from North Billerica, MA

Cindy D. from Newport, WA

Caitlin E. from Northbrook, IL

Clara B. from Mt. Juliet, TN

Cindy D. from Round O, SC

Christina K. from Lakeland, FL

Cristin W. from Howell, NJ

Colleen R. from Amherstburg, ON

Colleen W. from Lancaster, PA

Connie J. from Forrest City, AR

Cori S. from Provo, UT

Diane B. from Fulton, NY

Nancy R. from Brazoria, TX

Christine P. from Fenton, MO

Critter T. from , VA

Mary Kathryn V. from Long Beach, CA

Joanne P. from Abbotsford, BC

Michelle N. from Sharon, PA

Catynna M. from Colorado Springs, CO

Trudy E. from Edmonton, AB

Deborah J. from Flint, MI

Danielle M. from Hannon, ON

Darlene L. from Baxter, TN

Darlene B. from Crystal Springs, MS

Amy L. from Onia, AR

Danielle B. from Edmonton, AB

Deborah D. from Granite City, IL

Geoff C. from Ncmsncn, OH

Denita H. from Cincinnati, OH

Sandy M. from Greenville, MS

Debbie V. from Leitchfield, KY

Debra B. from Elgin, IL

Deb H. from Cincinnati, OH

Deborah G. from North Tazewell, VA

Dee B. from , TN

Shannon D. from Denver, CO

Elsie D. from Scarsdale, NY

Denise A. from Murrieta, CA

Jeni L. from Hubbards, NS

Dena T. from Irvington, NJ

Dolores W. from Pembroke Pines, FL

Carole B. from Southbridge, MA

Donita P. from Colorado Springs, CO

Donna K. from Phoenix, AZ

Dorothy R. from Mysore, AK

Mary D. from Flint, MI

Donna P. from Calgary, AB

Daphne R. from Thomaston, CT

Denise S. from Clearwater, FL

Elaine W. from Prague, OK

Beverly E. from Benicia, CA

Eileen M. from Houston, TX

Eileen C. from Nutley, NJ

Elaine B. from Albuquerque, NM

Elaine W. from Mccormick, SC

Elizabeth S. from Enfield, CT

Hilary M. from Cedar Rapids, IA

Christa D. from Grand Junction, CO

Toni O. from Carlsbad, CA

Jill M. from Hackettstown, NJ

Ana F. from Ballwin, MO

Frances G. from Doniphan, MO

Fran C. from Richmond Hill, NY

Franky R. from Eagle, ID

Ursula B. from Orderville, UT

Linn G. from Apple Valley, CA

Gail H. from Escondido, CA

Gillian E. from Hamilton, ON

Grace M. from Warren, MI

Terry H. from Bonne Terre, MO

Harold B. from Salina, KS

Bobbie Y. from Orlando, FL

Heather B. from Red Boiling Springs, TN

Helen R. from , MO

Hemanta Kumar R. from Balasore, NM

Henrihet B. from Pretoria, WA

Johnny D. from Windsor, ON

Raquelle H. from Newport News, VA

Lorraine H. from Uk, 

Hope M. from Springfield, MO

Holly M. from Richland, WA

Donna N. from West Point, IN

Arleine V. from Merced, CA

Mary W. from Colorado Springs, CO

Irene R. from Sacramento, CA

Jackie H. from Mulkeytown, IL

Jacqueline T. from Eagle River, WI

Jane I. from Torrington, WY

Juanita S. from Belfair, WA

Janet B. from West Palm Beach, FL

Janet T. from Carmel, IN

Marilyn J. from Whitby, ON

Jester M. from Charlotte, NC

Janet C. from New Orleans, LA

Pam D. from , MI

Tina S. from Redmond, OR

Jenny S. from Medicine Hat, AB

Jerry K. from Spokane, WA

Melanie A. from Blueridge, AB

Janet M. from Bluffton, SC

Joan D. from Ontonagon, MI

Judy M. from Jasper, TX

Jeanette S. from Muncie, IN

Joanne V. from Lowell, MA

Jodi R. from Brooklyn Center, MN

Joanne G. from Eden Prairie, MN

Joan S. from Olivehill, TN

Julius K. from Howell, NJ

Judy S. from Laurel, MS

Judy S. from Omaha, NE

Julie R. from Casper, WY

Ken T. from Fort Wayne, IN

Kim N. from Dover, DE

Kali K. from Blaine, MN

Karen W. from Wapakoneta, OH

Kat T. from Torrance, CA

Katie S. from North Richland Hills, TX

Kathleen D. from Asheboro, NC

Kathy S. from Alda, NE

Kelli G. from Weatherford, TX

Kimberly W. from Springfield, MO

Kim F. from Coquitlam, BC

Kimberly Z. from Lexington, NE

Kay M. from Montgomery, TX

Karen G. from San Antonio, TX

Kathrine G. from Auckland, AL

Karin C. from Allegan, MI

Lynn G. from South Bend, IN

Gail K. from West Monroe, LA

Anne G. from Maricopa, AZ

Lauranne W. from Temple, PA

Laurie Raven H. from Coffeyville, KS

Lidia C. from Innisfil, PE

Leanne O. from Jacksonville, FL

Sarah L. from Asheboro, NC

Leslie K. from Mechanicsburg, PA

Laura G. from Reading, PA

Christine F. from Fort Worth, TX

Linda M. from Raleigh, NC

Linda C. from Spring Hill, FL

Linda F. from Parma, OH

Teresa C. from Ada, OK

Debi W. from New Florence, MO

Lb G. from Colfax, CA

Elizabeth I. from Findlay, OH

Linda M. from Raleigh, NC

Maria S. from Hammond, IN

Gabi F. from Lenox, MA

Lin R. from Romeoville, IL

Lori M. from Ocala, FL

Marian A. from Pittsburgh, PA

Mark U. from Blackfalds, AB

Rhonda R. from , 

Edith B. from Livermore, CA

Jessica P. from Colorado Springs, CO

Margaret O. from Hayward, CA

Margret R. from Littleton, CO

Marian W. from Gastonia, NC

Mary Kay M. from Niantic, CT

Mary L. from Swannanoa, NC

Mary Alice G. from Finley, TN

Mary Z. from North Las Vegas, NV

Marzieh A. from Tehran/Iran, AB

Diane L. from Everett, WA

Kelly T. from Bountiful, UT

Marian C. from Greenland, NH

Patricia M. from Regina, SK

Melonie W. from Nampa, ID

Rebecca H. from Grimesland, NC

Kathleen S. from Culpeper, VA

Martha H. from Raymond, MS

Darrell P. from Independence, MO

Mickey P. from Gunn, AB

Rose C. from Poteet, TX

Michelle W. from Fall River, MA

Marlene S. from Elmira, NY

Sheree B. from Columbus, MS

Jean M. from Rockford, MI

Mary H. from Strongsville, OH

Mary C. from Broken Arrow, OK

Michelle L. from Fort Worth, TX

Stacey L. from Centereach, NY

Marsha O. from Tacoma, WA

Addie C. from Media, PA

Maria R. from Worcester, MA

Paul N. from Peoria, IL

Norma H. from Statesville, NC

Jill G. from Riverside, CA

Martha O. from Northport, AL

Marsha V. from Greenfield, IN

Judeth S. from Spring Hill, TN

Kelly M. from Topeka, KS

Crystal G. from Olympia, WA

Carrie B. from Santa Fe, NM

Nazli A. from , 

Cindy L. from Boonville, NC

Shannon N. from Staunton, IL

Paula H. from Brooklyn Park, MN

Rosalie C. from Edmonton, AB

Joye L. from Mineral Ridge, OH

Jan B. from Pompano Beach, FL

Sara H. from Beckley, WV

Erika S. from Lanexa, VA

Peggy P. from Orlando, FL

Pam M. from Monroe, NC

Pam T. from St. Albert, AB

Aaron W. from Gaston, SC

Cynthia J. from Yellville, AR

Revmarcia U. from Des Plaines, IL

Ronda N. from Harrisonville, MO

Patti B. from Columbia, PA

Peggy C. from Bronx, NY

Peechee N. from Baltimore, MD

Elizabeth C. from Hazelbrook, Pe, PE

Peri A. from Cartersville, GA

Patty C. from Picayune, MS

J S. from Lexington, KY

Shirley P. from Collins, NY

Pat M. from Galion, OH

Pamela M. from San Antonio, TX

Rebecca W. from Farmington, MI

Elena Daniela L. from Bräƒila, AL

Patricia H. from Flora Vista, NM

Cynthia F. from Midway, AL

Deanna M. from Fairview, PA

Patty V. from Huntington Beach, CA

Carolyn W. from Cincinnati, OH

Roberta C. from Fresno, CA

Ramona M. from Pontotoc, MS

Christine A. from Mountain Top, PA

Laura H. from Carmichael, CA

Rebecca S. from , 

Vickie R. from Las Vegas, NV

Reeann B. from Spottswood, VA

Ricky M. from Englewood, OH

Rene L. from Minneapolis, MN

Robyn J. from Santa Rosa, CA

Gerde M. from De Rust, APO AA

Ron S. from Houston, TX

Rosa Ines L. from Quito, FPO AP

Roxie G. from Sedro Woolley, WA

Rayanne R. from Wadley, GA

Ruby B. from Troy, MI

Debra P. from Crystal Springs, FL

Marie H. from Cordova, TN

Sharon G. from Bartlett, TN

Sallie S. from Sandy, UT

Sandra M. from London, ON

Sandra D. from Calgary, AB

Sarah O. from Mesa, AZ

Jamie T. from Lakeside, AZ

Susan C. from Toronto, ON

Alexandra L. from Green Valley Lake, CA

Sierra S. from Caneyville, KY

Victoria D. from Pottstown, PA

Sue E. from Washington, IL

Sella M. from Arlington, TX

Lisa R. from Homer, NY

Sandy C. from Mechanicsburg, PA

Sharan M. from North Highlands, CA

Sheila M. from Sherwood Park, AB

Susan H. from Washington, NH

Floresj J. from Anaheim, CA

Ashley P. from Westfield, IN

Tammie F. from Norfolk, VA

Carole V. from Florence, OR

Stacey M. from Okc, OK

Shannon H. from Shoemakersville, PA

Susan M. from Austin, TX

Shilo M. from Vacaville, CA

Sharon H. from Kenilworth, NJ

Carol P. from Keizer, OR

Sonja H. from Chilliwack, BC

Dolores B. from Summerfield, FL

Teresa G. from Toledo, OH

Kimberly S. from Apopka, FL

Stompie T. from Vanderbijlpark, AZ

Liz B. from Lindenwold, NJ

S R. from Gilbert, AZ

Susan D. from Bolton, FPO AP

Susan M. from Fort Supply, OK

Suzetta W. from Bellingham, WA

Sallie V. from Peterborough, ON

Samantha O. from Riviera Beach, FL

Elizabeth O. from Delray Beach, FL

Jennifer W. from Labelle, FL

Karen R. from Las Vegas, NV

Tammeria L. from Rolla, MO

Tammie W. from Searcy, AR

Tammy T. from Millersville, PA

Tammy M. from Windsor Locks, CT

Tammy N. from Hamburg, NY

Teresa A. from Ripley, TN

Tara G. from Fort Gaines, GA

Candice T. from Hornepayne, ON

Carolyn M. from Middleburg Heights, OH

Theresa D. from Sarasota, FL

Jodie D. from Mesquite, TX

Anne D. from Grenada, MS

Vicki S. from West Jordan, UT

Theresa D. from Interlachen, FL

Denise T. from Chapel Hill, NC

Sherree T. from Cayce, SC

Gary M. from Sullivan, MO

Diane C. from Asheboro, NC

Tina H. from Wilton, IA

Norajane G. from New Smyrna Beach,, FL

Tammy K. from Rome, NY

Teresa L. from Orlando, FL

Rich T. from Cooke City, MT

Patricia S. from Kansas City, MO

Cat T. from Meredith, NH

Troy T. from Monticello, NY

Olga B. from Adjuntas, 

Trish T. from Chesapeake, VA

Ted P. from Arroyo Grande, CA

Rochma J. from Brooklyn, NY

Valerie G. from Loxahatchee, FL

Janet H. from Weeki Wachee, FL

Victoria D. from League City, TX

Susan M. from Sanford, MI

Vince F. from Greenwood, IN

Valissa T. from Clovis, NM

Terri R. from Old Monroe, MO

Susan W. from White Lake, MI

Wendy S. from Wintersville, OH

Wendy W. from England, 

Teddi B. from Tecumseh, OK

Linda N. from Johannesburg, AZ

Frances M. from Attica, NY

Debbie B. from Woodstock, IL


Project of the Day

Adorable Hand Stitched DIY Tea Towelsvideocam

Create a beautiful hand-stitched cloth napkin for your home with this Adorable Hand Stitched DIY Tea Towels tutorial. If you're a big… Continue reading: "Adorable Hand Stitched DIY Tea Towelsvideocam"

Something worth saving?

Register now for FREE to:

  • SAVE all your favorite crafts
  • ADD personal notes
  • QUICKLY reference your crafts


Sponsored Content

Connect With Us

Facebook Instagram Twitter Pinterest Twitter
Blog Email RSS

About Us Advertise Contact Us FAQ Keyword Index Privacy Policy Share Your Project Subscribe Terms of Service Unsubscribe

---- 1 ----