There are 12 churches in the community of Haines. 11 are denominational and one is non-denominational.
Church of Jesus Christ of Latter Day Saints -- Near Fort Seward, on Mud Bay Road at its intersection with Small Tracts Road. Box 622, 766-2379
Haines Baptist Church -- Haines Baptist Church meets at the Senior Center at 1st and Mission, next to Tlingit Park. We meet Sunday Morning at 10:30am for Adult services and Children's Sunday school for ages 4 - 12. We also meet Sunday evening at 7:00 pm. We have King's Club for the children ages 4 - 12 on Wednesday evening from 5:30 to 6:30. With an adult Bible Study and Prayer service at 7:00. If they need a ride we do have Bus transportation. The number for Haines Baptist Church is 907-314-0387.
Haines Christian Center -- Assembly of God, downtown at the corner of 2nd Avenue North & Union Street. Box 730, 766-2126
Haines Presbyterian Church -- Downtown on the property of the original Haines Mission, at 228 First Avenue South. Box 264, 766-2377
Klukwan Assembly of God Church -- At Klukwan Village, 22 Mile, Haines Highway. Box 442, 767-5544
Port Chilkoot Bible Church -- Non-denominational, in historic Fort Seward at the corner of Fort Seward Drive & Portage Street. Box 156, 766-2629
Sacred Heart Catholic Church -- Downtown at the corner of 3rd Avenue North & Dalton Street Box 326, 766-2241
Saint Michael & All Angels Episcopal Church -- Meets in the lobby of the Chilkat Center for the Arts in historic Fort Seward Box 1236, 766-3041
The Salvation Army -- Downtown at the corner of 5th Avenue North & Union Street. Box 550, 766-2470
Seventh Day Adventist
Valley Community Church of the Nazarene -- 31.5 mile, Haines Highway. HC 60 Box 3151 767-5635
First United Pentecostal Church -- Major Rd. Contact number: 907-766-2971 Services on Sunday at 2:00pm