KYNETON High School will receive $10.991 million from the state government for upgrades.
Member for Macedon Mary-Anne Thomas announced on Friday the funding would come from the 2020-21 state budget.
The money would go towards modernising the school's buildings.
Read other news:
Ms Thomas said the funding would make a difference for the community.
"Families in Kyneton have done a phenomenal job in supporting students to learn from home," she said.
"As kids return to their classrooms, we want to make Kyneton High School better than before.
"Not only will this make sure our kids are getting a great education - it'll create new local jobs."
Education Minister James Merlino said this was investment in the children's future.
"Every child, no matter where they go to school, deserves access to state-of-the-art facilities," he said.
Have you signed up to the Bendigo Advertiser's daily newsletter and breaking news emails? You can register below and make sure you are up to date with everything that's happening in central Victoria.