Deputy Premier John Barilaro's support for a One Nation bill to allow nuclear power in NSW is bitterly dividing the Coalition, with a senior Liberal minister prepared to quit cabinet over the issue.

In the latest split over environment policy in the Berejiklian government, several Liberal ministers say they will refuse to support Mark Latham's private members' bill when it comes before cabinet.

Deputy Premier John Barilaro says the Liberals should be prepared to have a discussion around nuclear energy. Credit:Nick Moir

Mr Barilaro's position is also causing division in his National Party, with some of the party's coastal MPs concerned that his position would put their seats at risk.

The Nationals' leader last week declared his party would support Mr Latham's bill when it comes back before the upper house for a vote this month.