A magasságtartás egy olyan funkció, amely lehetővé teszi, hogy a drón automatikusan egy állandó magasságban maradjon anélkül, hogy a pilótának folyamatosan be kellene avatkoznia a gázkar vezérlésébe. A magasság meghatározásához a drón leggyakrabban barométert használ, amely a légnyomást mérő szenzor. Növekvő magassággal a nyomás csökken, így a drón a mért értékek alapján képes módosítani a motorok teljesítményét, hogy az kiválasztott repülési szinten maradjon. Egyes modelleknél a pontosabb mérés érdekében, különösen alacsony magasságokban, ultrahangos vagy optikai szenzorokat is alkalmaznak, amelyek a drón alatti felülettől mért távolságot érzékelik. Ennek a funkciónak köszönhetően a pilótának nem kell a függőleges pozíció folyamatos korrigálására összpontosítania, hanem teljes mértékben a vízszintes mozgásra – azaz az előre, oldalra repülésre vagy a fordulásra – koncentrálhat. Ez megkönnyíti a vezérlést, és lehetővé teszi a videófelvételek és fényképek simább elkészítését.