This post contains affiliate links.

Maryland families have access to numerous online learning platforms and programs. Whether you want a complete online curriculum or supplemental courses, this guide reviews the top options and how they work within Maryland’s educational framework.

Key Takeaways

  • Maryland does NOT have a free virtual public school like some states
  • Popular online platforms include Time4Learning, Khan Academy, Power Homeschool, and Outschool
  • Online programs complement portfolio-based homeschooling in Maryland
  • Dual enrollment at Maryland community colleges is an excellent option for high school students
  • Online records serve as documentation for portfolio reviews

Complete Online Curriculum Programs

Time4Learning

Time4Learning is a popular, affordable online curriculum covering K–12.

Cost: $99–$200/month (varies by grade level)

Coverage: English language arts, math, science, social studies, electives (art, music, PE)

Format: Self-paced, interactive lessons with automatic grading

Best for:

  • Families seeking structure without the cost of traditional boxed curricula
  • Working parents needing flexibility
  • Students who learn well with visual, interactive content

Maryland considerations:

  • Includes all eight required subjects for Maryland compliance
  • Records available for portfolio documentation
  • Can pause/resume as needed throughout the year

Pros:

  • Affordable compared to Abeka or BJU
  • Flexible pacing
  • Automatic grading reduces parent workload
  • Art and music modules included

Cons:

  • Less personal interaction than teacher-directed programs
  • Requires student self-motivation
  • Some families find the interface outdated

Try before buying: Offers a free trial week


Power Homeschool

Power Homeschool is a complete K–12 online curriculum with video lessons, assignments, and automated grading.

Cost: $149–$229/month (varies by subscription level)

Coverage: Math, English, science, social studies, electives

Format: Video-based instruction with workbook assignments

Best for:

  • Families wanting video instruction without full homeschool co-op involvement
  • Students who respond well to structured video lessons
  • Multi-grade households (one subscription covers multiple students)

Maryland considerations:

  • Covers core subjects required in Maryland
  • Progress tracking and records for portfolio use

Pros:

  • Affordable for multi-student households
  • Video instruction reduces parent preparation
  • Flexible pacing
  • Good for kinesthetic and visual learners

Cons:

  • Less comprehensive in art and music than some alternatives
  • Requires consistent student engagement
  • Tech requirements (computer, internet)

Keystone Online High School (Pennsylvania-based)

Keystone serves homeschool high school students across the nation, including Maryland. High school focused.

Cost: Varies by course; typically $300–$600 per course per semester

Coverage: Core subjects, electives, AP courses

Format: Live and recorded instruction with assignments

Best for: Maryland homeschool high school students wanting formal course structure and transcript documentation

Maryland note: Credits earned through Keystone are accepted for college applications and dual enrollment transitions.


Supplemental Online Programs & Platforms

Khan Academy

Khan Academy is the gold standard for free online learning, covering math, science, English language arts, and history.

Cost: Completely free (optional paid tutoring available)

Coverage: K–12 math, science, ELA, history, AP prep

Format: Short video lessons with practice problems

Best for:

  • Math instruction and practice (strongest subject area)
  • Test prep (SAT, ACT)
  • Remedial support or catching up
  • Supplementing other curricula

Maryland considerations:

  • Can be used to fulfill math and science requirements
  • No official transcript, but parent can document usage
  • Works alongside any other curriculum

Major advantage: Completely free and excellent quality. Ideal for budget-conscious Maryland families.


Outschool

Outschool is a marketplace of live, interactive classes taught by independent instructors. Highly flexible and diverse subject matter.

Cost: $10–$60 per class; varies by instructor and class length

Format: Live, group classes (typically 45 min to 2 hours) or recorded classes

Best for:

  • Specialized topics and enrichment
  • Expert instruction in niche areas
  • Social interaction and peer learning
  • Supplementing core curricula

Example Maryland-relevant classes:

  • Colonial Maryland history
  • Chesapeake Bay ecology
  • Art and music instruction
  • Foreign language conversation
  • Science experiments
  • Essay writing workshops

How to use for compliance: Document participation as enrichment or electives. For core subjects, use Outschool supplementally (not as primary curriculum) unless taking core subject classes.


IXL Learning

IXL is a comprehensive online practice platform covering K–12 math, language arts, science, and social studies.

Cost: $99–$180/year per subject (or subscription bundles)

Format: Interactive practice problems with immediate feedback

Best for:

  • Math and language arts practice
  • Diagnostic testing to identify skill gaps
  • Remedial work
  • Skills reinforcement

Maryland use: Use IXL alongside other curricula for additional practice and assessment. Good for portfolio documentation (progress reports available).


Maryland-Specific Online Options

Montgomery College Dual Enrollment

Montgomery College (Maryland community college) accepts homeschool students for dual enrollment. Many students complete high school courses through Montgomery College while technically homeschooling.

Cost: Per-credit tuition; typically $150–$250 per course

Format: In-person or online options

Best for: High school homeschoolers in Montgomery County and surrounding areas

Advantage: College credits earned apply to high school transcript and transfer to four-year institutions.


CCBC Online Courses (Community College of Baltimore County)

CCBC offers online courses available to high school students, including homeschoolers.

Cost: Approximately $200–$500 per course

Format: Mostly online with some in-person components

Maryland advantage: CCBC has multiple campuses and serves a large portion of Maryland


Virtual School Alternatives

Baltimore County Virtual Instruction Program (BCVIP)

Baltimore County operates a virtual school program (partnership with Connections Academy) available ONLY to Baltimore County residents.

Cost: Free (public school program)

Coverage: K–12, all core subjects plus electives

Format: Live and recorded instruction

Note: Available only to Baltimore County students. Not available to homeschoolers in other Maryland counties.


Hybrid Models (Combining Online + In-Person)

Many Maryland homeschoolers use hybrid approaches:

  • Online curriculum + co-op classes: Use Time4Learning or Khan Academy at home, supplement with co-op science labs or art classes (2–3 days/week)
  • Online core + local enrichment: Math and English online, specialized subjects through local co-ops or classes
  • Dual enrollment + homeschool: Some courses at community college, others homeschool-directed

Cost: Typically $1,000–$2,500/year combining online program + co-op fees


Creating Your Online Program for Maryland Compliance

If using Time4Learning or similar complete curriculum:

  1. Use the platform’s record-keeping for documentation
  2. Export progress reports for each subject
  3. Include recorded work samples and test scores
  4. Screenshot completion records
  5. Portfolio review: Present printouts showing all eight subjects covered

If using Khan Academy + supplemental programs:

  1. Document math and science through Khan Academy
  2. Use a literature curriculum or library books for English
  3. Combine other subjects through various platforms
  4. Maintain a master record of all programs used
  5. Portfolio review: Show how all eight subjects were covered through multiple resources

If mixing online + co-op:

  1. Keep co-op documentation (course descriptions, attendance, grades)
  2. Maintain online program records
  3. Combine documentation to show all eight subjects
  4. Portfolio review: Present both online records and co-op documentation

Cost Comparison: Online Programs

| Program | Monthly Cost | Annual Cost | Coverage | |—|—|—|—| | Khan Academy | Free | Free | Math, science, history (free only) | | Time4Learning | $99–$200 | $1,188–$2,400 | All 8 subjects | | Power Homeschool | $149–$229 | $1,788–$2,748 | Most subjects | | Outschool (sample) | $20–$60/class | $500–$2,000+ | Supplemental/enrichment | | Montgomery College dual enrollment | $200–$500/course | $400–$2,000+ | Core subjects (high school) |


Comparison Table

| Program | Best For | Cost | Flexibility | Parent Load | |—|—|—|—|—| | Time4Learning | Structured learning, all subjects | $99–$200/mo | High | Low | | Khan Academy | Math/science supplementing | Free | Very high | Medium | | Power Homeschool | Video instruction preference | $149–$229/mo | High | Low | | Outschool | Enrichment, specialized topics | $10–$60/class | Very high | Low | | Dual enrollment | High school rigor, college credit | $200–$500/course | Medium | Medium | | IXL | Practice and skill-building | $99–$180/yr | High | Low |


Tips for Online Learning Success in Maryland

  1. Maintain records from day one: Screenshot progress, export reports, save completion certificates
  2. Create a dedicated learning space: Even online students benefit from a consistent study area
  3. Set a schedule: Online flexibility doesn’t mean no structure; establish consistent learning times
  4. Balance online + offline: Combine online learning with field trips (Smithsonian DC, Maryland museums), outdoor activities, and co-op participation
  5. Monitor engagement: Online programs require self-motivation; check in regularly with progress
  6. Supplement with social activities: Online programs lack peer interaction; add co-ops, sports, or extracurriculars
  7. Document everything for portfolio: Save emails, printouts, screenshots to prove instruction in all eight subjects

Internal Links


Common Questions

Q: Can I use only online programs to satisfy Maryland requirements? A: Yes, if the program covers all eight required subjects (like Time4Learning). However, online programs typically don’t teach PE or art comprehensively, so you’d supplement with activities or co-op classes.

Q: Do online courses count toward my portfolio? A: Yes. Online program records, completion certificates, and progress reports should be saved and included in your portfolio.

Q: Is online learning cheaper than traditional curricula? A: Often yes. Time4Learning ($1,200–$2,400/year) is significantly cheaper than Abeka or BJU ($1,500–$2,500/year). Khan Academy is free.

Q: Can I switch from online to another curriculum mid-year? A: Yes. You have complete freedom to change approaches. Just ensure your portfolio documents instruction in all eight subjects using whatever method you used.


Maryland’s flexibility means you can use online programs as your primary curriculum, supplement a traditional approach, or create a hybrid. The key is documenting that instruction happened in all eight required subjects—the method is entirely your choice.