diff --git a/src/components/input/input.html b/src/components/input/input.html
index 3a45fd18cac8..3303da2895b9 100644
--- a/src/components/input/input.html
+++ b/src/components/input/input.html
@@ -15,6 +15,7 @@
[id]="id"
[disabled]="disabled"
[required]="required"
+ [spellcheck]="spellcheck"
[attr.maxlength]="maxLength"
[type]="type"
(focus)="onFocus()"
diff --git a/src/components/input/input.ts b/src/components/input/input.ts
index bb44e0a10c6b..ada34c9a6d97 100644
--- a/src/components/input/input.ts
+++ b/src/components/input/input.ts
@@ -138,6 +138,7 @@ export class MdInput implements ControlValueAccessor, AfterContentInit, OnChange
@Input() maxLength: number = -1;
@Input() placeholder: string;
@Input() @BooleanFieldValue() required: boolean = false;
+ @Input() @BooleanFieldValue() spellcheck: boolean = false;
@Input() type: string = 'text';
get value(): any { return this._value; };