Canyon Ferry is one of Montana's foremost recreation areas because of its proximity to Helena, Bozeman, Great Falls and Butte. The reservoir covers 25 miles and there are 24 Bureau of Reclamation maintained recreation sites around the reservoir. Canyon Ferry offers a variety of recreational opportunities including boating, year-round fishing, for trout, walleye, and perch, camping, sightseeing, picnicking, hunting, water skiing,and swimming. Boat access is available at all of the campsites. A number of additional public boat launch areas are located near the dam on the north end and near Townsend on the south end. A Sapphire mine, laundromat, dining, entertainment, cabins, beaches, house boats, showers, and grocery stores are available in the area.