Rowan Cahill was educated in state schools, his secondary schooling taking place at Normanhurst Boys' High School (NSW).
From 1970 to 1972, Cahill was employed by the militant Seamen's Union of Australia (SUA) as a journalist and historian.