President Nicolas Maduro told thousands of his supporters at a rally that he is ready to seek another six-year term.
He said: “It’s the right decision. Imperialism and the right were plotting to take over the economy.”
The opposition is weakened and divided and many of Nicolas Maduro’s main potential challengers are in self-imposed exile or in jail.
However, former presidential candidate Henrique Capriles said the government was so unpopular that it could lose the vote.
He tweeted, urging the opposition to unite to save democracy: “The government and its leaders annoy the majority of Venezuelans.”
Henrique Capriles cannot stand in the presidential vote as he was banned from public office for 15 years in April for mismanaging public funds as governor of Miranda state.
He denies any wrongdoing and says the charges were politically motivated.
Nicolas Maduro said the presidential poll would go ahead “with or without the opposition”.
Meanwhile, the former speaker of the opposition-controlled National Assembly, Henry Ramos Allup, said the decision to call an early vote was in retaliation against recent EU sanctions against senior government officials.
Henry Ramos Allup accused the government of usurping the people’s legitimate power with the creation of the Constituent Assembly which effectively bypassed the National Assembly.
The election for the Constituent Assembly was boycotted by the opposition.
The country has for several years struggled with shortages of basic items, including food staples and medication.
President Maduro says foreign nations, and especially the US and Spain, are leading a campaign to bring down Venezuela’s socialist government.
The opposition blames corruption and the policies of the Socialist Party, which has been in power since 1999, for rampant violence and the collapse of the economy.
Nicolas Maduro was elected in April 2013 to succeed his mentor, the late Hugo Chavez, who died of cancer.
The president has urged Venezuela’s National Electoral Council to “fix the earliest possible date” to hold the poll.
Nicolas Maduro told his supporters in Caracas: “Let’s get over with this, win the president poll and put an end to the imperialist threat.
“It it was for me, the election would be held next Sunday.”
The bald eagle has been officially declared the national bird of the United States, after…
Dozens of passengers have survived a crash involving a plane carrying 69 people in Kazakhstan,…
Millions of Americans are bracing for difficult weather conditions during the Christmas holiday, with storms…
The US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…