Holdfast (2016 population: ) is a village in the Canadian province of Saskatchewan within the Rural Municipality of Sarnia No. 221 and Census Division No. 6. The village is located 2 km east of Highway 2 on Highway 732, about 97.6 km northwest of the City of Regina.
Holdfast incorporated as a village on October 5, 1911.
In the 2021 Census of Population conducted by Statistics Canada, Holdfast had a population of living in of its total private dwellings, a change of from its 2016 population of . With a land area of , it had a population density of in 2021.
In the 2016 Census of Population, the Village of Holdfast recorded a population of living in of its total private dwellings, a change from its 2011 population of . With a land area of , it had a population density of in 2016.