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@twincitiesfamily.com or fill out the form at the bottom of the post. If you have a favorite school – be sure to comment below.
Step By Step Montessori Schools
A School Your Child Will Love!
Step By Step Montessori Schools have been serving Minneapolis families since 1991. We offer authentic Montessori programs for infants, toddlers, preschoolers, and kindergarteners. Give your child an education that prepares them for a successful academic journey! We are conveniently located for all families with eight locations in the greater Minneapolis area.
Grades: Preschool
Other Programming Available: Art, music and physical education.
Scholarships and/or Financial Aid Available?: No
Peaceful Valley Montessori Schools
Grades: Preschool
Scholarships and/or Financial Aid Available?: No
Extracurricular Activities: Yoga, dance, gymnastics and soccer
Woodpark Montessori
Grades: Preschool
Scholarships and/or Financial Aid Available?: No
Extracurricular Activities: Music lessons, sign language, Physical Education, Spanish, Dancersize and Piano.
Benilde-St. Margaret's
Grades: Middle School (Grades 5-8), High School (Grades 9-12)
Scholarships and/or Financial Aid Available?: Yes
Extracurricular Activities: Choose from over 70 athletics and activities for students in grades 6-12. We offer 25 varsity athletic programs in three seasons, and over 93% of students are involved in one or more co-curricular.
Blake School
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: Every Blake student enjoys a rewarding educational experience, in and out of the classroom. Students have endless opportunities to fulfill their academic, artistic and athletic potential through participation in the arts, athletics, clubs, leadership roles and activities. Service learning and global programs provide numerous ways to study, work and volunteer both on and off-campus.
Annunciation Catholic School
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: Basketball, Volleyball, Soccer, Run Club, Youth Choir, Girls Who Code, Robotics and Chess Clubs, Improv, Girl Scouts, Cub Scouts and other that vary year to year.
Maranatha Christian Academy
Grades: Preschool, Elementary Grades (including Kindergarten), Middle School (Grades 5-8), High School (Grades 9-12)
Scholarships and/or Financial Aid Available?: Yes
Extracurricular Activities: We have 11 different sports with 29 teams across middle and high school. For sports that we do not have on our campus, we have formed co-ops with area schools so our students are able to participate in nearly every sport they can imagine. For those who are not athletic, our fine arts program consists of concert choir, hand bells, band, jazz band, and worship band. Our theater department puts on 1-2 productions per school year. Middle and High school robotics team frequently earn placement in state competitions.
NORTH Area Private Schools
Ave Maria Academy | 7000 Jewel Ln N, Maple Grove, MN 55311
Covenant Christian Academy | 13913 185th Ave. NW, Elk River, MN
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. 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
Minnehaha Academy | 4200 W River Pkwy, Minneapolis, MN 55406
Ramalynn Academy | Multiple South Metro Locations
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
Bloomington Lutheran | 10600 Bloomington Ferry Road, Bloomington, MN 55438
First Baptist School | 14400 Diamond Path West, Rosemount, MN 55068
Minnesota Montessori | 3150 Eagle Creek Blvd, Shakopee, MN 55379
Prior Lake Christian Academy | 5690 Credit River Road SE, Prior Lake, MN 55372
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 Ridge | 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
Benilde St. Margaret’s | 2501 MN-100, St Louis Park, MN 55416
Blake School | 511 Kenwood Pkwy, Minneapolis, MN 55403
Agape Christi Academy | 6500 Baker Rd, Eden Prairie, MN 55346
Blessing Place | 6100 Normandale Road, Edina, MN 55436
Breakaway Academy | 1661 Park Ridge Drive, Chaska, MN 55318
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
Hand In Hand Christian Montessori | 301 Peavey Lane, Wayzata, MN 55391
International School of Minnesota | 6385 Beach Rd, Eden Prairie, MN 55344
Mayer Lutheran High School | 306 7th St NE, Mayer, MN 55360
Mes Amis French Immersion School | 13207 Lake Street Extension, Minnetonka, MN 55303
Minnetonka Christian Academy | 3500 Williston Road, Minnetonka, MN, 55345
Notre Dame Academy | 13505 Excelsior Blvd., Minnetonka, MN, 55345
Providence Academy | 15100 Schmidt Lake Rd, Plymouth, MN 55446
Redeemer Christian Academy | 115 Wayzata Blvd., Wayzata, MN 55391
St. Hubert Catholic School | 8201 Main Street, Chanhassen, MN, 55317
St. John’s Catholic Montessori | 638 Mill Street, Excelsior, MN, 55331
St. John’s Lutheran School | 9141 County Road 101, Corcoran, MN 55340
St. Theresa Catholic School | 18325 Minnetonka Blvd., Deephaven, MN 55391
Trinity Lutheran | 601 E. 2nd Street, Waconia, MN, 55387
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
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
10 comments
Sunny Hollow Montessori School in St Paul is a great private option offering toddler through 8th grade. It should be included in this list. It had many similarities to Lake Country but is St Paul and convenient from South Minneapolis.
Thanks! We will add.
There are so many more in the West suburbs! St. Hubert Catholic School in Chanhassen, Notre Dame Academy in Minnetonka, and St. Therese Catholic School in Deephaven.
We send our kids to Annunciation in south Minneapolis and absolutely love it. My sons kindergarten class has only 11 children in it!! Amazing small class sizes!
Hello Twin Cities Family! My name is Dennis Rankin and I serve as principal of St. Peter Catholic School in North St. Paul. We would be honored to be included in your helpful guide for families. Our mission is to form students into critical thinkers, virtuous leaders, and living saints and we would love to share that mission with any family that desires it. Let me how I can support your important work!
God bless.
Dennis Rankin
Principal
stpetersnsp.org
Redeemer Christian Academy in Wayzata is another great option! Our kids have been there for years, and we love it! Please call for more information and a tour.
Check out Covenant Christian Academy launching
Next fall (2025) in Big Lake! Very excited to have a Christian school rooted in excellence in our area.
Please include Minnetonka Christian Academy
3500 Williston Rd.
Minnetonka, MN 55345
PK-12th grades
St. John’s Lutheran School & Preschool in Maple Grove/Corcoran is an award-winning PK-8th grade school. Students are loved, nurtured, and prayed for at St. John’s, and our teachers are passionate about doing all they can to make sure our students succeed and thrive.
Thanks for mentioning us, but we are Trinity School at River Ridge (not Edge)! Twin Cities families are always welcome to check us out!