The UCP government's first and last budget under Premier Danielle Smith before an expected May election forecasts a surplus of $2.4 billion this fiscal year.
There's money for jobs, health care, childcare, and education.
A new fiscal framework will require all future governments to balance their budgets, with some exceptions, and pay down debt.
The government plans to use $158 million to attract, recruit and train more doctors and nurses with a focus on doctors in rural areas.
In education, there are $2.3 billion in affordability measures including a two per cent limit on tuition increases for domestic post-secondary students.
There's also $414 million over three years in additional school transportation funding.
Infrastructure minister Nathan Neudorf says dozens of school projects are in the planning design or construction phase across Alberta with an announcement expected Wednesday morning.
More money is also headed to childcare to increase the number of spaces available.
On the issue of policing, the government only says it will review options for delivering services with the objective of improving the safety and security of Albertans and their property.