Commercial fishing brings much of the income in Craig. There are two harbors in the center of town. Tourism provides jobs and income to the community. Lodges are available to guests who visit the island for the salmon fishing as well as black bear and deer hunting. Another main employer in Craig is the U.S. Forest Service.