As of July 2023, the best rate for a 5-year fixed mortgage in Ontario is 4.89%, while for a 5-year variable mortgage, the top rate is 5.80%. It's always best to consult the latest numbers before making any investment decision.