May to September is the best time to visit Olympia when the weather is at its best. Some of Olympia’s most popular outdoor events like the Olympia Harbor Days and Northwest Pirate Festival are held during this time.