Чарльз Стюарт Парнелл родился в графстве Уиклоу 27 июня 1846 года в семье обеспеченного англо-ирландского дворянина и землевладельца Джон Генри Парнелла (1811—1859). Мать Чарльза Стюарта, Делия Тюдор Стюарт (1816—1898) была американкой из Нью-Джерси и дочерью американского адмирала , участника Квази-войны, первой и второй берберийских войн и англо-американской войны 1812 года. Он стал известен, после того, как будучи капитаном корабля «Конституция» захватил два британских судна.