• night-sky-2.jpg
  • Relocating Your Business

  • For Your Business

    Located on the shores of Lake Couchiching and Lake Simcoe, Orillia is in the heart of Ontario’s Lake Country, yet is just under an hour away from the Greater Toronto Area. In Orillia, you’ll find everything you need to build your business.

  • For Your Life

    Enjoy waterfront trails, beaches, boating as well as boutique shopping and dining in our heritage downtown. Experience world class entertainment at Casino Rama or take advantage of some Ontario’s best ski hills and golf courses… all only minutes away! In Orillia, nature and community come together for a lifestyle like no other.

    Ontario’s Lake Country

    Tourism Simcoe County

    Information Orillia