Meisha Lowe creció en una pequeña ciudad hippie en Queensland rural, Australia. Su infancia transcurrió entrelazada con la naturaleza, jugando en el bush australiano y el barro, nadando en los arroyos y presas, y usando su imaginación para soñar con su futuro aún por llegar. Siempre estaba actuando, ya sea para su familia o amigos, pero la mayoría de las veces para sí misma.
Siempre involucrada en la clase de Drama en la escuela, se inspiró a comenzar su entrenamiento actora…