James is 17 years old in the fictional story of Taylor Swift’s “august.”
The song is told from the perspective of an unnamed young woman who becomes involved in a brief summer romance with James. He is already connected to Betty, and the relationship described in “august” ends when James returns to Betty. The song therefore presents longing and disappointment from the perspective of someone who was never in a fully defined relationship with him.
James is also the narrator of the Folklore song “betty,” while Betty is the central character associated with “cardigan.” Together, the three tracks depict the same fictional love triangle from different viewpoints. The characters are invented for the album’s storytelling framework rather than being confirmed portraits of real people.
The age detail belongs to the narrative context, not to Taylor Swift herself. Some listeners initially interpreted the songs differently because the lyrics leave parts of the story unstated, but Swift’s supporting explanations identify James as a 17-year-old boy.