top of page


*To reach St. Charles from Stillwater:

From downtown Stillwater, go south on Main St S/MN-95 S. The church will be on the left (look for the steeple).


*To reach St. Charles from Oak Park Heights:

Travel on Hwy 36 East and exit onto MN-95/St. Croix Trail N. Turn right and go almost a mile on MN-95; the church will be on your left.


*To reach St. Charles from Hudson:

Take I-94 heading west and exit onto St. Croix Trail/MN-95 N (Exit 258). Turn right (north), and stay on MN-95 for 4 miles. The church will be on the right (just past Perro Park).


St. Charles is across from Anderson Elementary School and playground and just north of Perro Park.

  • Parking-- Parishioners & guests may park on both sides of Hwy 95 and on the surrounding roads including 3rd Ave between church and Perro Park.
    (For those crossing the highway, please use the new crosswalk area)

  • Please note that due to the new crosswalk area, you may turn on to 3rd Ave from Hwy 95, but if you are exiting back on to Hwy 95, you can only turn right (north).

  • There is a new wheelchair accessible ramp in front of the church office. The handicap parking spot is right next to this; wheelchairs should go through the office entrance (door #1).

church garden 1.jpg
bottom of page