diff --git a/d/google_container_versions.html.markdown b/d/google_container_versions.html.markdown
new file mode 100644
index 00000000..b7b8afd3
--- /dev/null
+++ b/d/google_container_versions.html.markdown
@@ -0,0 +1,46 @@
+---
+layout: "google"
+page_title: "Google: google_container_versions"
+sidebar_current: "docs-google-datasource-container-versions"
+description: |-
+ Provides lists of available Google Container versions for masters and nodes.
+---
+
+# google\_container\_versions
+
+Provides access to available Google Container versions in a zone for a given project.
+
+```hcl
+data "google_container_versions" "central1b" {
+ zone = "us-central1-b"
+}
+
+resource "google_container_cluster" "foo" {
+ name = "terraform-test-cluster"
+ zone = "us-central1-b"
+ node_version = "${data.google_container_versions.central1b.latest_node_version}"
+ initial_node_count = 1
+
+ master_auth {
+ username = "mr.yoda"
+ password = "adoy.rm"
+ }
+}
+```
+
+## Argument Reference
+
+The following arguments are supported:
+
+* `zone` (required) - Zone to list available cluster versions for. Should match the zone the cluster will be deployed in.
+* `project` (optional) - ID of the project to list available cluster versions for. Should match the project the cluster will be deployed to.
+ Defaults to the project that the provider is authenticated with.
+
+## Attributes Reference
+
+The following attributes are exported:
+
+* `valid_master_versions` - A list of versions available in the given zone for use with master instances.
+* `valid_node_versions` - A list of versions available in the given zone for use with node instances.
+* `latest_master_version` - The latest version available in the given zone for use with master instances.
+* `latest_node_version` - The latest version available in the given zone for use with node instances.