Världen nummer två vann 6-2 6-0 på 66 minuter och kommer nästa spela Rafael Nadal, som slog Stan Wawrinka 6-1 6-4.
Det var en mycket förbättrad prestation från Murray, som bröt 10: e frö Raonic tjänar fem gånger.
Jo-Wilfried Tsonga slog Roger Federer 6-3 2-6 7-5, och kollega fransmannen Gael Monfils slog Marcel Granollers 6-2 6-4.
"Det är den mest utmanande ytan för mig varje år", sade Murray.
"Det tar mig normalt några veckor att komma ihåg vad jag behöver göra, hur man rör sig, hur man bygger upp poängen och ser till att du inte stressar."
Murray behövde nästan tre timmar för att slå Benoit Paire på torsdag och hade kämpat för form sedan Australian Open i januari - men han var nära sitt bästa mot Raonic.
Scot, 28, dominerade alla aspekter av spelet men var särskilt aggressiv på återkomsten, förneka den stora tjäna Raonic ett enda ess och bryta fem gånger.
"De två viktigaste skotten i tennis jag gjorde riktigt bra," tillade Murray.
"Jag fick en bra läsning på serven och när han missade den första serven, var jag mycket offensiv på den andra serven återvända och sätta honom under press.
"Serven och återkomsten för mig var det bästa de har varit ett tag och jag är glad, eftersom de inte var så starka de senaste matcherna."
Jamie Murray ökade sina förhoppningar om att hålla fast vid den dubbla världen nummer ett plats för en stund längre när han och Brasiliens Bruno Soares nådde semifinalen.
Paret slog sjätte frön Rohan Bopanna och Florin Mergea 6-2 6-3, trots Murray kräver behandling på låret i ett steg.
Murray leder Marcelo Melo med bara fem poäng i rankingen och kommer att möta den brasilianska, och partner Ivan Dodig av Kroatien, under de senaste fyra på lördag.
Andy Murray och Dom Inglot hade en matchpunkt men kunde inte konvertera eftersom de förlorade 6-4 3-6 12-10 till Frankrikes i-form Nicolas Mahut och Pierre-Hugues.
Vill du aldrig missa de senaste tennisnyheterna? Du kan nu lägga till denna sport och alla andra sporter och lag du följer till din personliga My Sport hem.
Storbritanniens Andy Murray är igenom till Monte Carlo Masters semifinal efter en imponerande seger över kanadensiska Milos Raonic.