Greg Koehler (born February 27, 1975 in Scarborough, Ontario) is a Canadian professional ice hockey player. He played in one NHL game with the Carolina Hurricanes during the 2000–01 season. He currently plays for the Bloomington Prairie Thunder in the International Hockey League.