"Eurozone leaders have reached a "unanimous" agreement after marathon talks over a third bailout for Greece, EU President Donald Tusk was quoted as saying by BBC.
He tweeted that a bailout programme was "all ready to go" for Greece, "with serious reforms and financial support".
Details of the agreement has not been revealed. Eurozone leaders have been meeting in Brussels for more than 16 hours.
Greece is expected to pass reforms demanded by the eurozone by Wednesday.