There were multiple factors that led to it.
The “stepping stones” that caused tensions to rise:
1: People in the North wanting to ban slavery.
2: People in the South wanting to keep slavery around.
The reasons that directly led to the war:
1: Abraham Lincoln being elected as the president of the US.
2: The South seceding from the North and making their own country.