Родился в Эдинбурге, в семье газетного редактора.
С 1835 по 1837 год он обучается в Эдинбургской академии. Однако из-за неудачных финансовых вложений семья разорилась, и Баллантайн был вынужден начать сам зарабатывать себе на жизнь.
В 16 лет он уехал в Канаду, где до 22 лет работал в Компании Гудзонова залива, занимаясь торговлей с местными индейцами и трапперством. Тоскуя по родине, Балантайн начал писать письма матери, и это стало его первым литературным опытом.
В 1847 году он вернулся в Шотландию и в течение двух лет проработал служащим в Северной Британской железнодорожной компании.
В 1848 году выходит первая книга Баллантайна «Жизнь в дебрях Северной Америки» .
Это автобиографическое произведение, в котором автор описывает свои приключения в Канаде.
С 1856 года Баллантайн полностью посвящает себя писательской работе и чтению лекций. Популярность ему принёс роман «Коралловый остров» , опубликованный в 1857 году. Далее он продолжает писать приключенческие произведения, действия которых происходят не только в Канаде, но и в Англии, Африке и других странах.После 1883 жил в Харроу под Лондоном.
В 1866 году женился на Джейн Диксон Грант. У них родились четыре сына и две дочери. Умер 8 февраля 1894 года в Риме, похоронен на Римском некатолическом кладбище.Примечания data.bnf.fr: платформа открытых данных — 2011.