diff --git a/google/import_logging_project_sink_test.go b/google/import_logging_project_sink_test.go
new file mode 100644
index 00000000000..dd076779882
--- /dev/null
+++ b/google/import_logging_project_sink_test.go
@@ -0,0 +1,31 @@
+package google
+
+import (
+	"testing"
+
+	"github.com/hashicorp/terraform/helper/acctest"
+	"github.com/hashicorp/terraform/helper/resource"
+)
+
+func TestAccLoggingProjectSink_importBasic(t *testing.T) {
+	t.Parallel()
+
+	sinkName := "tf-test-sink-" + acctest.RandString(10)
+	bucketName := "tf-test-sink-bucket-" + acctest.RandString(10)
+
+	resource.Test(t, resource.TestCase{
+		PreCheck:  func() { testAccPreCheck(t) },
+		Providers: testAccProviders,
+		Steps: []resource.TestStep{
+			resource.TestStep{
+				Config: testAccLoggingProjectSink_basic(sinkName, bucketName),
+			},
+
+			resource.TestStep{
+				ResourceName:      "google_logging_project_sink.basic",
+				ImportState:       true,
+				ImportStateVerify: true,
+			},
+		},
+	})
+}
diff --git a/google/resource_logging_project_sink.go b/google/resource_logging_project_sink.go
index 004c811be9c..63e86b5b14e 100644
--- a/google/resource_logging_project_sink.go
+++ b/google/resource_logging_project_sink.go
@@ -15,6 +15,9 @@ func resourceLoggingProjectSink() *schema.Resource {
 		Delete: resourceLoggingProjectSinkDelete,
 		Update: resourceLoggingProjectSinkUpdate,
 		Schema: resourceLoggingSinkSchema(),
+		Importer: &schema.ResourceImporter{
+			State: schema.ImportStatePassthrough,
+		},
 	}
 	schm.Schema["project"] = &schema.Schema{
 		Type:     schema.TypeString,
diff --git a/website/docs/r/logging_project_sink.html.markdown b/website/docs/r/logging_project_sink.html.markdown
index 25cd8ba52d1..5767cf8068b 100644
--- a/website/docs/r/logging_project_sink.html.markdown
+++ b/website/docs/r/logging_project_sink.html.markdown
@@ -118,3 +118,11 @@ exported:
 
 * `writer_identity` - The identity associated with this sink. This identity must be granted write access to the
     configured `destination`.
+
+## Import
+
+Project-level logging sinks can be imported using their URI, e.g.
+
+```
+$ terraform import google_logging_project_sink.my_sink projects/my-project/sinks/my-sink
+```