This guide is sponsored by the businesses listed below.

Are you looking for a private school that fits your family’s needs, interests and goals? Take a look at our list of Twin Cities area schools!
We’re pleased to offer the Twin Cities Guide to Private Schools to help you in making your decision. Picking a private school that fits your child’s and your family’s needs can be an overwhelming task. As parents, we are clearly aware of the importance of our decision. The schools below are eager to chat with you about how their program just might be the best fit for your child.
Below you will find a curated list of Twin Cities private schools, sorted by location:
- South (including Burnsville, Apple Valley, Eagan, and Bloomington)
- West (Including Eden Prairie, Maple Grove Minnetonka, and Plymouth)
- North (Including Brooklyn Center and Coon Rapids)
- East (Including Oakdale and Woodbury)
- Central (Including Minneapolis and St. Paul)
If you are a local school – interested in being featured, please reach out to: info@twincitiesmom.com or fill out the form at the bottom of the post. If you have a favorite school – be sure to comment below.
Annunciation Catholic School
Annunciation Catholic School fosters each child’s potential to create a better world through faith, virtue, knowledge, and service to others. Our mission is to form students in the Catholic faith, to instill in them a love for God and neighbor, and to guide their lifelong potentiality into the world.
We have served South Minneapolis since 1923, providing excellence in education for students from Pre-K through 8th grade. The International Baccalaureate Primary Years Programme (IB-PYP) in grades K-5th now enhances our tradition of values-based learning and outstanding academics.
Through an inquiry and action-based approach to learning and teaching, we are helping to develop responsible, disciplined problem-solvers, ethical citizens, and compassionate, creative leaders who change the world.
We are devoted to:
-Inspiring in students a lifelong curiosity about the world and their role in it.
-Encouraging students to live their faith in their lives; to lead through example; to become active participating members of their communities; and to serve others.
-Nurturing the development of the whole child in an open, inquisitive, respectful learning environment.
– Affirming and respecting the diversity and uniqueness of each individual.
-Sharing the joy of our fellowship and spreading love, hope and peace.
Grades: Preschool, Elementary Grades (including Kindergarten), Middle School (Grades 5-8)
Other Programming Available: Before School Care, After School Care, Summer Programs
Scholarships and/or Financial Aid Available?: Yes
Extracurricular Activities: Spanish for all students, sports starting in 2nd grade, on-site piano & ukulele lessons, band starting in 5th grade, Math Club for MS, Girls Who Code Club, Youth Choir
International School of Minnesota
The International School of Minnesota (ISM) is a private, college preparatory school serving preschool (age 3) through grade 12. With 135+ years of educational experience and a legacy of academic excellence, ISM is rated Minnesota’s number one private school delivering a high-value, global education that prepares students for success in college and beyond.
On our state-of-the-art 57 acre campus, we offer a rigorous curriculum that includes daily world language instruction and emphasizes life and leadership skill development. We aim to help all students achieve their full potential by providing a well-rounded experience that includes robust extra-curricular activities, intimate class sizes and individualized attention within a nurturing community.
Grades: Preschool, Elementary Grades (including Kindergarten), Middle School (Grades 5-8), High School (Grades 9-12)
Other Programming Available: Before School Care, After School Care, Summer Programs
Scholarships and Financial Aid Available: Yes
Extracurricular Activities: Home of the Huskies, ISM offers a full array of extracurricular activities for students of all ages ranging from our award-winning performing arts to athletics and enrichment clubs like our High School League Math State Champion team, aerospace engineering, robotics, debate, bio medical, 3D printing, drama, nature explorers, and more.
We offer a variety of non-contact sports including a golf academy featuring a new golf simulator and instruction by PGA trained pros, volleyball, basketball, badminton, soccer, track and field, ultimate frisbee, disc golf, youth gymnastics and youth swimming.
ISM fully supports students’ passions and extracurricular activities are constantly evolving to allow students to fully explore their talents.
Blake School
Blake offers a well-rounded education grounded in shared values to students in Pre-kindergarten to grade twelve. Our campuses unite 1,350 students from 50+ communities served by 350 educators in a diverse and inclusive community. In Fall 2023, Blake will open an Early Learning Center, the first of its kind in the Twin Cities. Conceived for PK, K and first grade, it will offer a child-centered experience in a green facility designed to spark curiosity, joy and growth.
Grades: Preschool, Elementary Grades (including Kindergarten), Middle School (Grades 5-8), High School (Grades 9-12)
Other Programming Available: Before School Care, After School Care, Summer Programs
Scholarships and/or Financial Aid Available?: Yes
Extracurricular Activities: Blake’s pre-kindergarten is half-day. The optional Pre-kindergarten Afternoon Activity Program runs from 12:30 to 3:30 pm each day. Blake’s kindergarten is a 4 1/2 day program. The optional Friday Kindergarten Afternoon Activity Program runs from 12:30 to 3:30pm. All Early Learning Center and Upper Elementary students are welcome to participate in the Extended Day Program, which runs from 3:30 to 6:00 pm daily. Additional fees are required for all of these programs.
Blessed Trinity
When you enroll your students at Blessed Trinity, your whole family becomes part of our village, the BT community of students, parents, teachers, staff and supporters all focused on raising all our children. Our students live out their faith everyday, serve others, reflect critically and compassionately on the issues of our world, take action and pray.
As the parents of a Blessed Trinity Tiger, you will be part of a team who sets individual goals and participates in an education specifically designed for your student to succeed. During your time at BT, you’ll witness how our community pulls together for each student, each family.
Grades: Preschool, Elementary Grades (including Kindergarten), Middle School (Grades 5-8)
Other Programming Available: Before School Care, After School Care, Summer Programs
Scholarships and/or Financial Aid Available?: Yes
Extracurricular Activities: School life for students is more than just going to school. At Blessed Trinity, students have the opportunity to follow their interests and try out new activities. While some of our extra curricular activities change from year to year, there are those that are available each year, like: band, choir, athletics, Quiz Bowl, theater, robotics, and many more.
NORTH Area Private Schools
Acorn Academy | 1555 Constance Blvd NE, Ham Lake MN 55304
Ave Maria Academy | 7000 Jewel Ln N, Maple Grove, MN 55311
Epiphany Catholic School | 11001 Hanson Blvd. NW, Coon Rapids, MN 55433
Evergreen Montessori | 6700 46th Place North, Crystal, MN 55428
Heritage Christian Academy | 15655 Bass Lake Rd, Maple Grove, MN 55311
Holy Trinity Lutheran School | 4240 Gettysburg Avenue N., New Hope, MN 55428
Liberty Classical Academy | 3878 Highland Ave, White Bear Lake, MN 55110
Northside Christian School | 804 131st Ave NE, Blaine, MN 55434
Sacred Heart Catholic School | 4050 Hubbard Ave North, Robbinsdale, MN 55422
Saint Rose of Lima | 2072 Hamline Ave North, Roseville, MN 55113
St. Odillia School | 3495 North Victoria, Shoreview, MN 55126
St. Raphael Catholic School | 7301 Bass Lake Road, Crystal, Minnesota 55428
Totino-Grace High School | 1350 Gardena Ave NE, Fridley, MN 55432
White Bear Montessori School |1201 East County Rd E E, White Bear Lake, MN 55110
SOUTH Private Schools: Including Burnsville, Apple Valley, Eagan and Bloomington
Academy of Holy Angels | 6600 Nicollet Ave, Richfield, MN 55423
All Saints Catholic School | 19795 Holyoke Ave, Lakeville, Minnesota 55044
Becks Montessori | 4194 Pilot Knob Rd, Eagan, MN 55123
First Baptist School | 14400 Diamond Path West, Rosemount, MN 55068
Minnehaha Academy | 4200 W River Pkwy, Minneapolis, MN 55406
Minnesota Montessori | 3150 Eagle Creek Blvd, Shakopee, MN 55379
Ramalynn Academy | Multiple South Metro Locations
St. John the Baptist Catholic Church and School | 4625 West 125th Street, Savage, MN, 55378
St. Michael Catholic School | 16280 Duluth Avenue SE, Prior Lake, MN 55372
St. Thomas Academy | 949 Mendota Heights Rd, Mendota Heights, MN 55120
Trinity Loan Oak Lutheran School | 2950 Hwy 55, Eagan, MN 55121
Trinity School at River Edge | 601 River Ridge Pkwy, Eagan, MN 55121
United Christian Academy | 4300 W 98th St, Bloomington, MN 55437
WEST Area Private Schools: Including Eden Prairie, Minnetonka and Plymouth
Blake School | 511 Kenwood Pkwy, Minneapolis, MN 55403
International School of Minnesota | 6385 Beach Rd, Eden Prairie, MN 55344
Agape Christi Academy | 6500 Baker Rd, Eden Prairie, MN 55346
Benilde St. Margaret’s | 2501 MN-100, St Louis Park, MN 55416
Blessing Place | 6100 Normandale Road, Edina, MN 55436
Breck School | 123 Ottawa Ave N, Golden Valley, MN 55422
Fourth Baptist | 900 Forestview Ln N, Plymouth, MN 55441
Good Shepherd School | 145 Jersey Ave S, Golden Valley, MN 55426
Groves Academy | 3200 Highway 100 S, St Louis Park, MN 55416
Mes Amis French Immersion School | 13207 Lake Street Extension, Minnetonka, MN 55303
Providence Academy | 15100 Schmidt Lake Rd, Plymouth, MN 55446
Wooddale Academy | Locations in Edina and Eden Prairie
EAST: Including Oakdale, Mahtomedi and Woodbury
Children’s County Day School | 1588 South Victoria Road Mendota Heights, MN 55118
Concordia Academy | 2400 Dale St N, Roseville, MN 55113
Gethsemane Lutheran Church and School | 2410 Stillwater Rd E, Maplewood, MN 55119
Mounds Park Academy | 2051 Larpenteur Ave East, Saint Paul, MN 55109
New Life Academy | 6758 Bailey Road, Woodbury, Minnesota 55129
Saint Pascal Baylon Catholic School | 1757 Conway Street, St. Paul, MN 55106
Saint Jude of the Lake Catholic School | 700 Mahtomedi Ave, Mahtomedi, MN 55115
Transfiguration Catholic Church and School | 6135 15th Street North, Oakdale, MN 55128