Ewan Gordon McGregor nació el 31 de marzo de 1971 en Perth, Perthshire, Escocia, hijo de Carol Diane (Lawson) y James Charles McGregor, ambos maestros. Su tío es el actor Denis Lawson. Fue criado en Crieff. A los 16 años, dejó la Academia Morrison para unirse al Perth Repertory Theatre. Sus padres lo alentaron a abandonar la escuela y perseguir sus objetivos de actuación en lugar de ser infeliz. McGregor estudió drama durante un año en Kirkcaldly en Fife, luego se matriculó en la Guildhall School of Music and Drama de Londres para un curso de tres años. Estudió junto a Daniel Craig y Alistair McGowan, entre otros, y se fue justo antes de graduarse después de engancharse al papel del soldado privado Mick Hopper en la serie de cuatro partes Lipstick on Your Collar de Dennis Potter (1993). Su primer papel notable fue el de Alex Law en Tumba abierta (1994), dirigida por Danny Boyle, escrita por John Hodge y producida por Andrew Macdonald. Esto fue seguido por The Pillow Book (1996) y Trainspotting (1996), este último lo llamó la atención del público.
Ahora es uno de los actores más aclamados por la crítica de su generación, y retrata a Obi-Wan Kenobi en los primeros tres episodios de Star Wars. McGregor está casado con la diseñadora de producción francesa Eve Mavrakis, a quien conoció mientras trabajaba en la serie de televisión Kavanagh QC (1995). Se casaron en Francia en el verano de 1995 y tienen cuatro hijas. McGregor formó una compañía de producción, con sus amigos Jonny Lee Miller, Sean Pertwee, Jude Law, Sadie Frost, Damon Bryant, Bradley Adams y Geoff Deehan, llamada "Natural Nylon", y esperaba que hiciera películas innovadoras que no se ajustaran a los estándares de Hollywood. . McGregor y Bryant dejaron la compañía en 2002. Fue galardonado con el Oficial de la Orden del Imperio Británico en la Lista de Honores de Año Nuevo de la Reina 2013 por sus servicios de teatro y caridad.
Ewan hizo su debut como director con Pastoral americana (2016), una adaptación del libro de Philip Roth, en el que también protagonizó Ewan.
En 2018 McGregor ganó un Globo de Oro por su trabajo en la serie de televisión Fargo.