diff --git a/coder_sniffer/Drupal/Sniffs/Commenting/VariableCommentSniff.php b/coder_sniffer/Drupal/Sniffs/Commenting/VariableCommentSniff.php
index 44b465ee..0158cc9c 100644
--- a/coder_sniffer/Drupal/Sniffs/Commenting/VariableCommentSniff.php
+++ b/coder_sniffer/Drupal/Sniffs/Commenting/VariableCommentSniff.php
@@ -108,6 +108,15 @@ class VariableCommentSniff extends AbstractVariableSniff
 
         // The @var tag is the only one we require.
         if ($foundVar === null) {
+            // If there's an inline type argument then you may omit the @var
+            // comment.
+            $propertyName = $phpcsFile->findNext([T_VARIABLE, T_CLASS, T_INTERFACE], ($commentEnd + 1));
+            $visibilityModifier = $phpcsFile->findPrevious([T_PUBLIC, T_PROTECTED, T_PRIVATE], $propertyName);
+            // Check if there's a type between the variable name and the visibility modifier.
+            if ($phpcsFile->findPrevious([T_STRING], $propertyName, $visibilityModifier) !== FALSE) {
+              return;
+            }
+
             $error = 'Missing @var tag in member variable comment';
             $phpcsFile->addError($error, $commentEnd, 'MissingVar');
             return;
