Tries från Bill Meakes, James Hook och Ross Moriarty tillsammans med Hooks noggrannhet med kängan gav Cherry och Whites en 25-6 halvtid ledning.
En skrotig andra halvlek såg lite mer än ett par konfrontationer mellan båda sidor, innan Gloucesters Tom Savage korsade vitvatten.
Gloucester är nu bara tre poäng bakom fjärde plats Northampton.
Newcastle gick in i matchen på baksidan av raka hem segrar över Leicester och Northampton, men en bristlustre display innan pausen säkerställde matchen var över med halvtid.
Återupplev Gloucesters seger över Newcastle här
Gloucester såg dock livlig ut av förra helgens 25-12 förlust på ledare Saracens och kom flygande ut ur blocken, trots att förlora Jacob Rowan till en första minuten huvudskada.
Australiska vinge Meakes samlade Willi Heinz s pricka grubber kick för att öppna poäng innan instrumental Wales internationella Hook vickade igenom för att lägga till ett andra försök kort efter.
Flanker Moriarty dök sedan över efter några snabba händer från Heinz och Mariano Galarza strax innan halvtid vissla.
Eftersom spelet vände niggly efter pausen, var ingen sida kunde sträng någon attackerande momentum tillsammans tills ersättning lås Savage kraschade över.
Newcastles enda räddning nåd från en nedslående eftermiddag var Worcester 38-18 nederlag vid Northampton, som såg dem hålla sig två punkter före Warriors i 10: e och sju punkter utanför nedre sidan London Irish.
Gloucester chef för rugby David Humphreys berättade BBC Radio Gloucestershire:
Mediauppspelning stöds inte på den här enheten
"På samma sätt som vi reagerade mycket positivt omedelbart efter Leicester nederlag, fick vi samma reaktion idag - jag tyckte spelarna var enastående.
"Jag trodde att de senaste 10 minuterna var mycket bättre, vi förblev tålmodiga, subs kom på och gjorde skillnad, gjorde en verklig effekt.
"Det finns en känsla av lättnad mer än något annat jag tror efter det spelet eftersom vi spelade så bra att vi kände att vi bara förtjänade bonuspoäng.
Gloucester: Cook; Sharples, Meakes, Tolv träd (kapsyl), Purdy; Hook, Heinz; McAllister, Hibbard, Afoa, Thrush, Galarza, Moriarty, Rowan, Ludlow.
Ersättningar: Dawidiuk, Thomas, Doran-Jones, Savage, Kvesic, Braley, Burns, Trinder.
Newcastle: Hammersley; Venditti, Harris, Powell, Watson; Willis, Takulua; Vickers, Lawson, Vea, Green, Wilson, Mayhew, Welch (kapt), Hogg.
Ersättningar: McGuigan, Rogers, Hatakeyama, Botha, Clever, Young, Sinoti, Socino.
Gloucester sprang i fyra försök att tjäna en bekväm bonus-punkt seger över Newcastle Falcons på Kingsholm.