The Scottish Youth Cup final will take place at Hampden Park on Wednesday 27 April in a 7.45pm kick-off.
Hearts will lock horns with Rangers at the national stadium in a match set to be broadcast live around the country on the BBC Scotland channel.
Steven Naismith's Wee Jambos will square off against the Young Gers, as they look to cap off a strong campaign with some silverware.
Hearts last made the final in 2016 - falling short to Motherwell at Hampden.
Ticketing information will be announced in due course.