Showing her determination to push for a second referendum, Ms Sturgeon described the manifesto as “transformational” but said she could go further if Scotland was independent.
Among the raft of pledges, she has outlined a £2.5 billion increase in NHS spending in the next five years and a £800 million boost in social care funding.
NHS dentistry charges will be scrapped and government-supported childcare will be expanded to one and two-year-olds.
Ms Sturgeon said: “In this manifesto the SNP is setting out a serious programme for serious times. It is practical but unashamedly optimistic and it is transformational in its ambition.”