diff --git a/r/pubsub_subscription.html.markdown b/r/pubsub_subscription.html.markdown
new file mode 100644
index 00000000..d1f43ef4
--- /dev/null
+++ b/r/pubsub_subscription.html.markdown
@@ -0,0 +1,39 @@
+---
+layout: "google"
+page_title: "Google: google_pubsub_subscription"
+sidebar_current: "docs-google-pubsub-subscription"
+description: |-
+ Creates a subscription in Google's pubsub queueing system
+---
+
+# google\_pubsub\_subscripion
+
+Creates a subscription in Google's pubsub queueing system. For more information see
+[the official documentation](https://cloud.google.com/pubsub/docs) and
+[API](https://cloud.google.com/pubsub/reference/rest/v1/projects.subscriptions).
+
+
+## Example Usage
+
+```
+resource "google_pubsub_subscription" "default" {
+ name = "default-subscription"
+ topic = "default-topic"
+}
+```
+
+## Argument Reference
+
+The following arguments are supported:
+
+* `name` - (Required) A unique name for the resource, required by pubsub.
+ Changing this forces a new resource to be created.
+* `topic` - (Required) A topic to bind this subscription to, required by pubsub.
+ Changing this forces a new resource to be created.
+
+## Attributes Reference
+
+The following attributes are exported:
+
+* `name` - The name of the resource.
+* `topic` - The topic to bind this resource to.
diff --git a/r/pubsub_topic.html.markdown b/r/pubsub_topic.html.markdown
new file mode 100644
index 00000000..e371ddef
--- /dev/null
+++ b/r/pubsub_topic.html.markdown
@@ -0,0 +1,35 @@
+---
+layout: "google"
+page_title: "Google: google_pubsub_topic"
+sidebar_current: "docs-google-pubsub-topic"
+description: |-
+ Creates a topic in Google's pubsub queueing system
+---
+
+# google\_pubsub\_topic
+
+Creates a topic in Google's pubsub queueing system. For more information see
+[the official documentation](https://cloud.google.com/pubsub/docs) and
+[API](https://cloud.google.com/pubsub/reference/rest/v1/projects.topics).
+
+
+## Example Usage
+
+```
+resource "google_pubsub_topic" "default" {
+ name = "default-topic"
+}
+```
+
+## Argument Reference
+
+The following arguments are supported:
+
+* `name` - (Required) A unique name for the resource, required by pubsub.
+ Changing this forces a new resource to be created.
+
+## Attributes Reference
+
+The following attributes are exported:
+
+* `name` - The name of the resource.