The possibilities for homeschool electives are almost limitless! One of the BEST reasons to homeschool is that you can tailor your child’s education toward their interests. What better way than through elective studies?!

Following is a list (two separate lists, actually) of possible homeschool electives to get your wheels turning. I’ve also included some resources for many of these options. I suggest going over this list with your student to see if anything sticks out to them.

Remember, the best homeschool elective courses will depend on the student’s interests and future goals. Feel free to tailor the list based on the individual’s passions and aspirations.

This post may contain affiliate links. Please see my Disclosure page for details. As an Amazon Associate I earn from qualifying purchases.

  1. Creative Writing:
    • Short stories, poetry, and novel writing.

Resources: Creative Writer from the Well-Trained Mind (middle and high school)

SchoolHouseTeachers.com (many different courses for all grades)

  1. Digital Media Production:
    • Learn video editing, graphic design, and podcast creation.

Resources: Coursera.com (higher level)

Udemy.com (courses for children and beginners)

  1. Coding and Programming:
    • Introduction to programming languages like Python, Java, or HTML.

Resources: Khan Academy (free courses for all ages)

code.org (free courses for school-aged kids with assessments and teacher plans)

Tynker.com (for all ages, includes courses on Minecraft modding!)

  1. Photography:
    • Basics of photography, composition, and photo editing.

Resources: SchoolHouseTeachers.com (for 3rd-12th grade)

National Geographic Kids’ Guide to Photography (book for upper elementary to middle school)

Timberdoodle.com (Photography 4 Teens, for use with a smartphone or a digital camera)

  1. Introduction to Psychology:
    • Explore basic psychology concepts and human behavior.

Resources: Homeschool Psych (psychology curriculum from a Christian worldview with textbook and workbook)

Study.com (all grades, with video lessons and assessment quizzes for high school)

  1. Personal Finance:
    • Budgeting, saving, investing, and understanding financial systems.

Resources: All About Money (Thinking Tree workbook to be used with What Ever Happened to Penny Candy?)

Foundations in Personal Finance (high school curriculum from Dave Ramsey)

  1. Nutrition and Wellness:
    • Basics of nutrition, healthy eating habits, and overall wellness.

Resources: Easy Peasy All-in-One Homeschool (free curriculum for elementary and middle school)

Health Quest (from Alpha Omega homeschool for upper elementary to high school)

Harvard University: (online continuing education courses for adults, but useful for homeschoolers, as well, most cost around $30 each)

  1. Introduction to Philosophy:
    • Explore fundamental philosophical concepts and critical thinking.

Resources: Check out startsateight.com for their list of philosophy courses, books, and videos for all ages.

  1. Environmental Science:
    • Study ecosystems, conservation, and sustainable living.

Resources: outschool.com (online courses for all ages)

Study.com (AP level course for high schoolers)

Environmental Science: A Week by Week Homeschooling Guide (a useful book for creating your own environmental study; mainly for high school, but can be adapted for younger students)

  1. Foreign Language:
    • Learn a new language such as Spanish, French, Mandarin, etc.

Resources: Duolingo (teaches multiple different languages via the web or on a smart phone app)

Rosetta Stone (online learning for homeschoolers from the most recognized name in foreign language learning)

Homeschool Spanish Academy (classes for all ages, priced per class)

  1. Music Appreciation:
    • Explore the history and theory of various music genres.

Resources: Coursera.com (list of classes offered online from major US universities)

PBSlearningmedia.org (free video lessons for all ages)

Understanding Music (YouTube channel with numerous, short music appreciation videos for all ages)

  1. Entrepreneurship:
    • Basics of starting and running a small business.

Resources: venturelab.org (numerous courses for all ages)

Foundations in Entrepreneurship (complete curriculum for use online or offline, from Dave Ramsey)

christianhomeschoolentrepreneurship.com (teaches entrepreneurship from a Christian worldview with online courses; even helps your teen launch their own business!)

  1. Graphic Design:
    • Introduction to design software and principles.

Resources: SchoolHouseTeachers.com (online course for middle and high schoolers with project assignments)

techiehomeschoolmom.com (graphic design course for upper-elementary and middle schoolers using a free Canva subscription)

  1. Robotics and Electronics:
    • Basic principles of robotics and electronic systems.

Resources: 42electronics.com (numerous courses to choose from for high schoolers, kit-based with online lessons)

ai.thestempedia.com (video lessons for elementary and middle schoolers)

  1. Film Studies:
    • Analyze and critique films from different genres and time periods.

Resources: Cinema Studies for Literature Learning (uses movies instead of books to learn about literature)

SchoolhouseTeachers.com (film making course for teens)

https://homeschoolgiveaways.com/round-up-of-free-movie-studies/ (free movie guides for all ages)

  1. Game Design:
    • Learn the basics of game development and design.

Resources: https://www.protegestudios.com/pgshomeschool (courses for middle and high school)

SchoolhouseTeachers.com (text-based game design course for middle and high school)

  1. Political Science:
    • Introduction to government structures, political systems, and global affairs.

Resources: too many wonderful curricula to list here! But, here are some helpful resources on the web: https://www.openculture.com/political_science_free_courses#google_vignette, https://billofrightsinstitute.org/resources-library, https://www.usa.gov/about-the-us

  1. Home Economics:
    • Learn the basics of homemaking, home repair, cooking, sewing, and more.

Resources: SchoolhouseTeachers.com (home economics course for elementary age and for high school)

Amazon.com Home Ec Curriculum (books for all ages)

  1. Culinary Arts:
    • Basics of cooking, meal planning, and nutrition.

Resources: in the early ages, basic cooking can be taught by you in the home!

https://www.ice.edu/about/events/free-online-cooking-classes (free online cooking courses)

Cursa (free cooking classes for all ages)

  1. Theater Arts:
    • Acting, stagecraft, and theater production.

Resources: start by getting involved with your local theater by volunteering to work backstage or go big and audition for a role!

Allison.com (free acting courses, as well as, voice over and film making courses)

Check out https://www.thehomeschoolmom.com/homeschool-lesson-plans/drama/ for an extensive list of resources

  1. Astronomy:
    • Explore the wonders of the universe and basic celestial navigation.

Resources: https://homeschoolastronomy.com/ (online astronomy classes for all ages)

https://www.homeschoollessons.net/astronomy.html (free unit study with videos, printables, and more; suitable for all ages)

  1. Graphic Novels and Comics:
    • Create and analyze graphic novels and comic books.

Resources: https://outschool.com/online-classes/comic-books (comic book drawing and publishing courses for elementary, middle, and high school)

https://ultimateradioshow.com/online-comic-strip-creators/ (gives resources for free comic book design lessons and tips on incorporating comics into your homeschool)

  1. History of Art:
    • Study different art movements and famous artists throughout history.

Resources: Amazon.com (Art History books for kids on Amazon)

YouTube is a valuable resource for short Art History lessons for younger kids

Study.com (several courses on the history of art, music, and architecture, also includes an AP course study guide)

  1. Sociology:
    • Understand societal structures, cultures, and social interactions.

Resources: LIFEPAC Anthropolgy/Sociology (curriculum for high school)

https://www.edx.org/learn/sociology (lists numerous sociology courses available online)

  1. Public Speaking:
    • Develop effective communication and presentation skills.

Resources: https://www.youtube.com/playlist? list=PLJicmE8fK0EhSSdarWwp8GKSYUnPd1u8o (TedTalk-based course)

Institute for Excellence in Writing (Public Speaking course for middle and high school)


Looking for even more options for homeschool electives? ANY interest can be turned into an elective! Pick a topic and look for curriculum or classes in your area. If nothing exists, you can create your own curriculum. If that is scary to you, read my blog post about relaxed homeschooling and how we do things, or check out this post about creating a unit study. If you are concerned about how to award credit for a homeschool elective on a high school transcript when using a homemade curriculum, read this post about how I award credit for delight directed learning.

Here are some more ideas to pique your interest!

  1. World Religions
  2. Anthropology
  3. Advanced Mathematics (e.g., Calculus, Statistics)
  4. Computer Science Principles
  5. Business Management
  6. Web Development
  7. Cyber-security
  8. Chemistry
  9. Woodworking
  10. Geology
  11. Horticulture
  12. Digital Marketing
  13. Comparative Government
  14. Physical Education and Fitness
  15. Health Education
  16. Critical Thinking and Logic
  17. Social Media Marketing
  18. Animation and Digital Art
  19. Environmental Ethics
  20. Philosophy of Science
  21. Criminal Justice
  22. Human Anatomy and Physiology
  23. Women’s Studies
  24. Meteorology
  25. Forensic Science
  26. Gardening
  27. Homesteading
  28. Pottery/Ceramics
  29. Dance
  30. Life Skills
  31. Car Repair/Mechanics
  32. Sign Language
  33. Survival Skills
  34. First Aid
  35. Early Childhood Education
  36. Tennis (or any sport)
  37. Driver’s Education
  38. History of Video Games
  39. Screenwriting
  40. Interior Design
  41. Fashion Design
  42. Mythology
  43. Knights of the Roundtable
  44. Fiber Arts
  45. Herbology
  46. Sewing
  47. Metallurgy
  48. Metal Forging
  49. Work Study
  50. Career Planning
  51. Self Defense
  52. Caligraphy
  53. Archeology
  54. Knitting
  55. Construction
  56. Cosmotology
  57. Photoshop
  58. Apologetics
  59. Floral Design
  60. Dog Training
  61. Landscape Science
  62. Investing
  63. Online Business Development
  64. Cake Decorating
  65. Accounting
  66. Google Certificate Training
  67. Principles of SEO
  68. History of Rock Music (or any genre)
  69. Data Analytics
  70. Agriculture
  71. Ethics of AI
  72. Growth Mindset
  73. Future of Technology
  74. Office 365
  75. Watercolor Painting
  76. Climate Change
  77. Black History
  78. Abnormal Psychology
  79. Jewelry Making
  80. Magic
  81. Architecture
  82. Chess
  83. App Design
  84. Keyboarding/Typing
  85. History of Ninjas
  86. Candle Making
  87. Soap Making
  88. Entomology
  89. Etymology
  90. Latin/Greek Roots
  91. Current Events
  92. Journalism
  93. Notetaking for College Success
  94. Study Skills
  95. SCUBA Certification
  96. Cultural Studies (pick any culture)
  97. Bible History
  98. Business Management
  99. Geneology
  100. Volunteer

Creating a cozy atmosphere in your home is not as difficult as some may think. If you want your family and guests to feel as if they are walking into a warm, cozy blanket every time they enter your home, you need to remember to appeal to as many of the senses as possible (sight, smell, taste, touch, and sound).

Continue Reading

See, the last time I had an ant infestation in my kitchen (over two years ago), I stumbled upon the single greatest method for getting rid of them quickly and safely. I was actually excited to use this method again! And, of course, I took pictures along the way just so I could show everyone how well this technique works.

Continue Reading

If you are wondering how to homeschool kindergarten, you are not alone. Record numbers of families are choosing to do Kindergarten at home and hold off on sending their children to public school. Whatever your reasons for wanting to homeschool kindergarten, you can rest assured… YOU CAN DO THIS!

Continue Reading