student hot glues a crystal to a staff, table top game, backlit biology experiment, students stands holding a foil, FPV goggles, transmitter and tiny whoop drone, cooking utensils, student's handing w Score and rehearsal for Babes in Toyland during the Spring 2019 semester a whisk in a bowl of frothed liquid from How to Boil Water during Spring 2019 semester two PHS students practice Ballroom Dance during Spring 2019 Semester money and worksheets from Japanese during Spring 2021 semester fencing gear including foil, glove, and helmet sit on the floor next a PHS student during a spring 2019
 
Join
Donate
Teach
Health

Welcome to Planet Homeschool

Join Planet Homeschool for our 27th year! 
2025–2026

Fall Term 2026
Fridays 12 September–12 December 2025
(no classes 9 October & 28 November)

Winter Term 2026
Fridays 9 January–30 January 2026
(no classes 6 February)

Spring Term 2026
Fridays 13 February–8 May 2026
(no classes 3 April)

Bad Weather Make-Up
Friday 15 May 2026

Our Co-op’s Location

Our Learning Community

Planet Homeschool is a vibrant welcoming inclusive secular learning community for middle and high school students ages 10–19.

We meet in-person on Fridays from September through May.

PHS instructors are passionate about student learning and actively engaged in their fields. Our classes are small, fostering a comfortable, informal atmosphere and close relationships among instructors, students, parents and guardians. At the heart of our community are our awesome youth: the lively and intellectually curious students who truly enjoy being here and learning together. Students have gathering spaces for studying and socializing, and free time to get to know one another. Members may host additional social gatherings and activities such as bowling, movies, or park gatherings.

As a co-op, PHS is made possible by all our talents and labor. All members are expected to pitch in, whether that’s helping with setup and cleanup every Friday or taking the lead on organizing an open house.

We invite you to explore our website. If you have further questions regarding PHS, please feel free to contact our co-op’s Lead Volunteers at PlanetHomeschoolMN@gmail.com.

Community Expectations   FAQ   About   Communicable Illness Policies   Join PHS

Manage Class Registrations

Fall 2025

1st Period 2nd Period 3rd Period 4th Period 5th Period
Room 114
Spanish (Fall)
10 y/o - 19 y/o
Shakespearean Youth Theatre: The Funniest Play Ever Written
13 y/o - 19 y/o
Jewelry Making
10 y/o - 19 y/o
Room 115
History of Banned Books
14 y/o - 19 y/o
Beginning German (Fall)
10 y/o - 19 y/o
Women in War
12 y/o - 19 y/o
Room 116
LEGO Robotics
10 y/o - 19 y/o
Tales with a Twist
12 y/o - 19 y/o
Music Through the Decades: Protest and Propaganda
13 y/o - 19 y/o
Room 119
Bike Repair
10 y/o - 19 y/o
Beginning Computer Programming with Scratch
10 y/o - 13 y/o
Becoming a Better Dungeon Master
14 y/o - 19 y/o
Room 121
Sibling Squad (First Period Fall)
Sibling Squad (Second Period Fall)
Sibling Squad (Third Period Fall)
Sibling Squad (Fourth Period Fall)
Fellowship Hall
Games From Long Ago and Far Away
10 y/o - 19 y/o
Programming AI Tech
14 y/o - 19 y/o
Cardboard Engineering
10 y/o - 14 y/o
PHS Clubs (Fall)
10 y/o - 19 y/o
Micro Drone Racing Team (Fall)
12 y/o - 19 y/o
Off-Site
Handbuilding Ceramics Series
13 y/o - 19 y/o
Kitchen
Baking 101
10 y/o - 19 y/o

Calendar

May
16
Last Day Spring Sememster
May 16 - Friday
09:00 AM - 03:20 PM
May
21
Park Day
May 21 - Wednesday
01:30 PM - 03:30 PM
May
22
All-Member Meeting: Spring Recap
May 22 - Thursday
07:00 PM - 08:00 AM
May
23
Closet Clean Up Day
May 23 - Friday
07:30 PM
May
26
Memorial Day
May 26 - Monday
May
28
Park Day
May 28 - Wednesday
01:30 PM - 03:30 PM
May
29
End-of-Year Wrap-Up Meeting for Executive Volunteers
May 29 - Thursday
10:30 AM - 11:30 AM
Jun
04
Park Day
June 4 - Wednesday
01:30 PM - 03:30 PM
Jun
11
Park Day
June 11 - Wednesday
01:30 PM - 03:30 PM
Jun
12
Annual Meeting of the MSHE Board of Directors
June 12 - Thursday
06:30 PM
Jun
18
Park Day
June 18 - Wednesday
01:30 PM - 03:30 PM
Jun
25
Park Day
June 25 - Wednesday
01:30 PM - 03:30 PM
Jul
02
Park Day
July 2 - Wednesday
01:30 PM - 03:30 PM
Jul
09
Park Day
July 9 - Wednesday
01:30 PM - 03:30 PM
Jul
16
Park Day
July 16 - Wednesday
01:30 PM - 03:30 PM
Jul
23
Park Day
July 23 - Wednesday
01:30 PM - 03:30 PM
Jul
30
Park Day
July 30 - Wednesday
01:30 PM - 03:30 PM
Aug
06
Park Day
August 6 - Wednesday
01:30 PM - 03:30 PM
Aug
13
Park Day
August 13 - Wednesday
01:30 PM - 03:30 PM
Aug
15
Fall Semester Preparations Meeting for Executive & Support Volunteers
August 15 - Friday
10:30 AM - 11:30 AM
Aug
20
Park Day
August 20 - Wednesday
01:30 PM - 03:30 PM
Aug
25
All-Member Meeting: Fall Orientation
August 25 - Monday
10:30 AM - 11:30 AM
Aug
27
Park Day
August 27 - Wednesday
01:30 PM - 03:30 PM
Sep
03
Park Day
September 3 - Wednesday
01:30 PM - 03:30 PM
Sep
05
Not-Back-to-School Get-Together
September 5 - Friday
01:30 PM - 04:30 PM
Sep
12
First Day of Fall Semester In-Person Classes
September 12 - Friday
08:45 AM - 03:30 PM
Sep
26
All Member Meeting: Volunteering At PHS
September 26 - Friday
11:30 AM - 12:30 PM
Oct
07
Fall Break — No PHS
October 7 - Tuesday
Oct
09
Fall Break — No PHS
October 9 - Thursday
Oct
10
Fall Break — No PHS
October 10 - Friday
Nov
13
Planning Meeting for the Upcoming Academic Year for the PHS Leadership Team
November 13 - Thursday
10:30 AM - 12:30 PM
Nov
25
Thanksgiving Break — No PHS
November 25 - Tuesday
Nov
27
Thanksgiving Break — No PHS
November 27 - Thursday
Nov
28
Thanksgiving Break — No PHS
November 28 - Friday
Dec
11
Last Day for Online Classes Held On Thursdays
December 11 - Thursday
Dec
12
Last Day of Fall Semester In-Person Classes
December 12 - Friday
08:45 AM - 03:30 PM
Jan
05
All-Member Meeting: Spring Orientation plus Meet and Greet
January 5 - Monday
10:30 AM - 11:30 AM
Jan
09
First Day of Winter Semester
January 9 - Friday
08:45 AM - 03:30 PM
Jan
30
Last Day of J Term
January 30 - Friday
Feb
06
Mid Winter Break
February 6 - Friday
Feb
13
First Day of Spring Semester
February 13 - Friday
Feb
27
Voting End for Course Survey
February 27 - Friday
Feb
27
Pajama Day
February 27 - Friday
08:45 AM - 03:30 PM
Mar
31
Spring Break — No PHS
March 31 - Tuesday
Apr
02
Spring Break — No PHS
April 2 - Thursday

Facebook

To Top