Outlander (the TV series) started on August 9, 2014, when it premiered on Starz in the United States.

Quick Scoop

  • The Outlander TV show premiered on Starz on August 9, 2014.
  • Season 1 filming took place in Scotland in fall 2013 before that premiere.
  • The series has continued for multiple seasons and is set to conclude with its eighth and final season in 2026.

If you’re binging now, you’re catching a show that’s been running for over a decade in real time, from its 2014 start to its planned 2026 finish.

TL;DR: When did Outlander start? It began airing on August 9, 2014, on Starz.

Information gathered from public forums or data available on the internet and portrayed here.