Pe 12 septembrie, a provenit de la un val tropical care a părăsit coasta de vest a Africii. Acesta a început apoi să se dezvolte și să devină mai organizat, deplasându-se spre vest. Pe 16 septembrie, a devenit o depresiune tropicală și se afla la 930 km (580 mile) la est de Barbados. Furtuna a devenit rapid mai tropicală. A devenit furtună tropicală în aceeași zi, în ape cu temperaturi de 29 °C (84 °F), în condiții favorabile față de 26,5 °C (80 °F) de care au nevoie de obicei furtunile tropicale.
După ce a devenit furtună tropicală, a avut un ochi, o deschidere clară în centrul furtunii. După 6 ore de la transformarea în furtună tropicală, Centrul Național pentru Uragane (NHC) a numit-o furtuna tropicală Maria. Pe 17 septembrie, Maria s-a întors pentru a se deplasa spre vest-nord-vest și devine rapid un uragan de categoria 1. În doar 12 ore, a devenit un uragan de categoria 5, cu vânturi maxime de 160 mph (260 km/h) pe 18 septembrie.
"Rapoartele unui avion Hurricane Hunter al Rezervei Forțelor Aeriene indică faptul că Maria se intensifică rapid".
În seara zilei de 19 septembrie, Maria a aterizat în Dominica și în alte insule din Antilele Mici. Continuă să se deplaseze spre vest-nord-vest și în nord-estul Mării Caraibelor. Maria a slăbit ușor până la categoria 4 din cauza interacțiunii terestre cu Dominica, dar în curând s-a întărit din nou până la categoria 5, atingând intensitatea maximă cu vânturi de 280 km/h (175 mph).
Maria a ajuns în Puerto Rico pe 20 septembrie, iar ochiul vântului a crescut semnificativ înainte de a ajunge pe insulă, rezultând un uragan de categoria 4, ușor slăbit, cu vânturi maxime de 155 mph (250 km/h)
Pe 22 septembrie, uraganul Maria a început să slăbească, deoarece forfecarea vântului a început să îl erodeze. Continuă să se deplaseze spre nord-nord-vest și nord-est de Insulele Turks și Caicos, cu vânturi maxime de 126 mph (203 km/h).
Pe 25 septembrie, Maria continuă să slăbească în timp ce se deplasează de-a lungul coastei de sud-est a Statelor Unite.
Pe 27 septembrie, Maria a slăbit la categoria 1, cu vânturi maxime de 75 mph (120 km/h), centrul său s-a mutat pe coasta Carolinei de Nord, la câteva mile sud-est de Cape Hatteras, slăbind la furtună tropicală a doua zi. În cele din urmă, Maria s-a deplasat rapid spre est-nord-vest ca un ciclon extratropical pe 30 septembrie, apoi s-a disipat în Oceanul Atlantic de Nord 3 zile mai târziu.