How long did it take American forces to capture Guadalcanal Island in World War II?

American forces took six months to capture Guadalcanal Island, from the landing of the First Marine Division on August 7, 1942, to the evacuation of the last Japanese on February 8, 1943.

In the fighting, the Japanese lost about 10,000 men, the Americans about 1,600.