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. Give us a call or visit our website to find out why so many businesses are now making Orillia their number one choice.
For Your Life
Enjoy waterfront trails, beaches, boating and boutique shopping and dining in our heritage downtown. Experience world class entertainment at Casino Rama, or take advantage of some of 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.
Economic Development Office
50 Andrew Street South, Suite 300
Orillia, Ontario L3V 7T5