Trump: Why I may have to go to war with Ted Cruz

Republican presidential candidate Donald Trump (L) and Ben Carson (C) looks on as U.S. Sen. Ted Cruz (R-TX) speaks during the Republican Presidential Debate on November 10, 2015 in Milwaukee.
Getty Images

Republican presidential candidate Donald Trump just put rival Ted Cruz on notice: Get too hot and I'll have to take you down.

Describing the senator from Texas as "nice and supportive," Trump told CNBC's "Squawk Box" on Monday that the two candidates have similar ideas on many of the issues, including border security and the need for a wall to keep out illegal immigrants.

"[But] If he catches on, I guess we'll have to go to war," Trump said of Cruz, who's seen a bit of a bump nationally and in the early contest states of Iowa and New Hampshire since last week's Republican debate.

Read MoreDonald Trump: We should attack terrorist oil, bank resources

Outsiders Trump and retired neurosurgeon Ben Carson still hold a commanding lead in the race. They're neck and neck in polls nationally and those conducted in Iowa and South Carolina.

But in other primary states, Trump was ahead of Carson in New Hampshire and Florida, according to the RealClear Politics average of the latest polls.

Trump told CNBC: "I'm [also] leading in Florida big over Rubio and Bush," referring to rivals Marco Rubio, current U.S. senator from Florida, and former Florida Gov. Jeb Bush.

"We're doing very well. The message is resonating," said Trump, who characterized his manner as "tough talk" but "common sense talk."