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:
- Use the platform’s record-keeping for documentation
- Export progress reports for each subject
- Include recorded work samples and test scores
- Screenshot completion records
- Portfolio review: Present printouts showing all eight subjects covered
If using Khan Academy + supplemental programs:
- Document math and science through Khan Academy
- Use a literature curriculum or library books for English
- Combine other subjects through various platforms
- Maintain a master record of all programs used
- Portfolio review: Show how all eight subjects were covered through multiple resources
If mixing online + co-op:
- Keep co-op documentation (course descriptions, attendance, grades)
- Maintain online program records
- Combine documentation to show all eight subjects
- 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
- Maintain records from day one: Screenshot progress, export reports, save completion certificates
- Create a dedicated learning space: Even online students benefit from a consistent study area
- Set a schedule: Online flexibility doesn’t mean no structure; establish consistent learning times
- Balance online + offline: Combine online learning with field trips (Smithsonian DC, Maryland museums), outdoor activities, and co-op participation
- Monitor engagement: Online programs require self-motivation; check in regularly with progress
- Supplement with social activities: Online programs lack peer interaction; add co-ops, sports, or extracurriculars
- 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.