לאחר שסיים את קורס הקצינים, נשלח ונדגריפט לבסיס הנחתים בפורטסמות', ניו המפשייר. ב-1912 הוא נשלח לקריביים, ראשית לקובה, ולאחר מכן לניקרגואה, שם השתתף בהתקפה על העיר קויוטפ. ב-1914 הוא השתתף גם בכיבוש העיר וראקרוס במקסיקו. בדצמבר 1914, לאחר שקיבל דרגת לוטננט ראשון, שב ונדגריפט לארצות הברית כדי לעבור קורס מתקדם בפילדלפיה. לאחר מכן הפליג להאיטי עם דיוויזיית הנחתים הראשונה, והשתתף בכיבוש המדינה.
באוגוסט 1916 קיבל ונדגריפט דרגת קפטן, ושירת בכוחות השיטור האזרחי של האיטי. ב-1918 הוא נקרא לשוב לארצות הברית, אך הוא שב להאיטי שנה לאחר מכן כדי לשרת בז'נדרמריה של האיטי. ב-1920 קיבל דרגת מייג'ור.
בפברואר 1927 הפליג ונדגריפט לסין, שם היה קצין מבצעים ואימונים ברגימנט הנחתים השלישי, במפקדתה בטיינג'ין. ב-1928 הוא נקרא לשוב לארצות הברית, שם התמנה לסגן מפקד אגף תיאום בלשכת התקציב. לאחר מכן הוא שב לבסיס הנחתים בקווניטיקו, שם התמנה לסגן ראש מטה צי חיל הנחתים. במהלך שירותו בתפקיד זה, קיבל ונדגריפט דרגת לוטננט קולונל.
ב-1935 שב ונדגריפט לסין, שם שירת בתפקיד קצין המבצעים ומפקד כוח הנחתים בשגרירות האמריקנית בבייג'ינג. ב-1937, לאחר שקיבל דרגת קולונל, עבר למפקדת חיל הנחתים בוושינגטון די. סי., שם היה המזכיר הצבאי של מפקד חיל הנחתים. במרץ 1940 מונה לתפקיד סגן מפקד חיל הנחתים, וחודש לאחר מכן קיבל דרגת בריגדיר גנרל.
ביולי 1943 קיבל ונדגריפט את הפיקוד על הגיס האמפיבי הראשון, והוביל אותו בקרב מפרץ אוגוסטה, בוגנוויל ב-1 בנובמבר 1943. לאחר שנחתו כוחותיו בבוגנוויל, מסר ונדגריפט את הפיקוד על הגיס, ושב לוושינגטון די. סי.
מפקד חיל הנחתים
ב-1 בינואר1944 קיבל ונדגריפט דרגת לוטננט גנרל, והתמנה למפקד ה-18 של חיל הנחתים של ארצות הברית. ב-4 באפריל1945 הוא קיבל דרגת גנרל, והפך לנחת הראשון שמגיע לדרגה זו.
בזמן כהונתו כמפקד חיל הנחתים, נתקל החיל באיום ממסדי מצד צבא ארצות הברית, שניסה לנכס לעצמו את תחומי הפעילות של חיל הנחתים. צי ארצות הברית, על אף קרבתו לחיל הנחתים, הסכים לנטילת הסמכויות בתמורה לשמירה על כוח האוויר שלו, תחת שיעבור לשליטתו של חיל האוויר של ארצות הברית. דיוני הממשלה שהתקיימו לאחר המלחמה בדבר השינוי הארגוני של הכוחות המזוינים של ארצות הברית נטו לקצץ בתפקידיו של חיל הנחתים, והחיל התייצב לצד הקונגרס, והזהיר מפני התערבות אזרחית בעניינים צבאיים פנימיים.