It will include an Ontario pension plan, tax hikes for high income earners and possibly a tax on cigarettes.
With the budget just a day away, things became heated in Question Period as all parties pressed on what's needed for the province.
What's still up in the air however, is if the NDP will support it.
Tory leader Tim Hudak is gearing up for a spring election, hoping the budget will fall. But the Premier stressed there's a need for investment in roads, education and healthcare - everything that will be outlined on Thursday.
NDP leader Andrea Horwath still won't officially say if she'll let the budget pass or vote against it, toppling the minority government and thrusting the province into a spring election campaign.
She says she wants to see the entire document first.
The budget will be tabled at 4pm and then lead to a required 8 hours of debate over four days.
If it fails to pass, the earliest a spring election could be is June 5th and the latest, July 3rd.