If you are new to homeschooling or looking for a new curriculum, this list will offer some suggestions. This list is nowhere near exhaustive nor is it a list of what is best.
Most homeschooling families use a selection of curriculum that best fits their needs

ABC Mouse
ABC’s with Ace and Christy
All About Reading
All-In-One English
Answers in Genesis
Apologia Science
Applications of Grammar

Bob Jones University
Building Thinking Skills

Charlotte Mason
Classical Conversations
Click n Read

Easy Grammar
Easy Peasy
Explode the Code
Exploration Education Science

First Language Lessons
Five In A Row

Growing with Grammar
GUM-Grammar, Usage and Mechanics
Handwriting Without Tears
History of the World
History Pockets

Learning Adventures
Learning Language Arts Through Literature
Life of Fred

Math U See
My Fathers World
Mystery of History


Prentice Hall Science
Prima Latina

Real Science 4 Kids
Reason for Writing
Rod and Staff
Rosetta Stone

Saxon Math
School of Tomorrow
Shirley Grammar
Singapore Math
Soaring with Spelling
Spelling City
Spelling Power
Story of the World

Teach Your Child to Read in 100 Easy Lessons
Teaching Textbooks
The Reading Lesson
The World God Made
Woodshop 101 for Kids
Wordly Wise
Write Shop
Writing Strands
Writing with Ease