Frampton will step up in weight to challenge Santa Cruz at Barclays Center in New York after winning the IBF and WBA super-bantamweight titles by defeating Scott Quigg to extend his professional record to 22-0.
"It's fitting that I will have the chance to recapture this title," PA quotes Frampton as saying.
"This is the fight I wanted and I'm one 100% confident that the belt will be coming home to Belfast. Santa Cruz is a strong and aggressive undefeated champion but his style is made for me.
"Myself and my team have been chasing this fight for a long, long time and that's because we know we have the tools to beat Leo. He throws a lot shots and is a proven operator, it's going to be a great fight."
Three-weight world champion Santa Cruz also has an unbeaten professional record with 32 wins and one draw to his name.