St. Olaf Kirke, commonly referred to as The Rock Church, is a small Lutheran church located outside of Cranfills Gap, Texas, United States, in an unincorporated rural community known as Norse in Bosque County, Texas. The Church is affiliated with the Evangelical Lutheran Church in America.
St. Olaf Kirke is situated on a rise overlooking Meridian Creek Valley, four miles east of Cranfills Gap. The church was constructed in 1884 on land purchased for $25. Designed and built in 1886 by Andrew Michelson, St. Olaf Kirke served a community of Norwegian settlers who farmed on area lands. With the help of Michelson's brothers, Christian and Ole, as well as many local farmers, limestone was quarried from the surrounding hills to build the church. Originally the church's floor consisted of little more of dirt and the pews were constructed of planks laid upon wooden kegs.
While the church originally functioned as an extension of the Our Savior's Lutheran Church congregation located just 6 miles east, the growth of the community resulted in St. Olaf Kirke becoming an independent congregation in 1902. Norwegian was the primary language used during church services, although some English services were held as well. The church continued to be used for regular Sunday church services until 1917 when St. Olaf Lutheran Church was built in Cranfills Gap.
Today, St. Olaf Kirke serves as a historical landmark with special significance for the descendants of the Norwegian settlers of the area. Special events, such as weddings and funerals, continue to be held in the church. The church was designated a historical landmark by the Texas Historical Commission in 1974 and was entered into the National Register of Historic Places in 1983.