St. Stephen's Episcopal Church is situated near the Westborough High School. Sunday services are held at 8am and 9:30am. Music is performed at the 9:30am service. The Episcopal church in Westborough dates back to 1872. The first church building was erected in 1899 at 71 West Main Street. The current church was built in the 1950s.