
The beautiful province of Ontario is the second largest province in Canada. With approximately 917,000 square kilometres of land it’s no wonder this province has over 700 Ontario golf courses to choose from. With so many courses in Ontario, you’re sure to find one in your area that meets your skill level and price point. The province of Ontario is home to many of the finest golf courses in Canada, including designs by some of the most famous golfers and architects around. In such a diverse province, you could easily find yourself golfing along the Niagara escarpment, near Parliament hill or on the shores of Lake Superior. Divided into four sections, Northern Ontario, Eastern Ontario, Central Ontario and Western Ontario, you can easily discover what region can offer you the best golf experience. Whichever region you golf in, you will find some of the best Ontario golf courses.
BOOK NOW! Save up to 70% on your Ontario tee times
SOUTHERN ONTARIO GOLF COURSES
Probably one of the most scenic places in the province is southern Ontario. In this area of the province you will find some of the best wines in the world are made in Niagara Falls. After your round sit back and taste some of what Niagara has to offer. The dazzling Niagara Escarpment from which the falls are formed, travels North through the province, and provides some of the best terrain for southern Ontario golf courses. Stay at some of Ontario’s best golf resorts and spend your days enjoying the links and exploring this diverse province.
GREATER TORONTO AREA
From the gorgeous shoreline of Lake Ontario, to the edge of the Niagara Escarpment, all the way east to the border of Kawartha Lakes, constitutes as the Greater Toronto Area. With over 7000 square kilometres of terrain and so many courses to choose from, you’ll have a multitude of options when heading out to the links. From anywhere in the GTA you can easily access the local courses through transit, such as the TTC and GO Train, and be on your favorite course in no time. If you’re looking for mature courses, with grand old trees, rolling hills and valleys, look no further than the heart of the province, the Toronto golf courses. Once on the course enjoying the serene beauty, you’ll quickly forget you’re in the most populated metropolis in Canada. After enjoying your round of golf, you can simply head out to experience the diverse culture Toronto has to offer.
Areas Include:
- Ajax
- Aurora
- Brampton
- Burlington
- Caledon
- Etobicoke
- Markham
- Milton
- Mississauga
- Newmarket
- North York
- Oakville
- Oshawa
- Pickering
- Richmond Hill
- Stouffville
- Maple
- Toronto
- Uxbridge
- Vaughn
- Whitby
NIAGARA REGION
Imagine teeing off with the sound of the most famous waterfalls in the background, or golfing with views of the whirlpool on the Niagara River. With fairways that roll into the Niagara escarpment, luscious greens and dazzling views, you’re sure to enjoy golfing in the Niagara Region. There are plenty of Niagara golf packages available to suit your needs including stay and play packages for those who wish to experience the night life of the falls. Visit Niagara-on-the-Lake and try your luck on one of the oldest golf courses in North America, sure to be an amazing experience. Once in the wine capital of Ontario, make sure you sample some of the world’s finest wines and take a tour of some of its wineries. There’s no better way to end your perfect round of golf then by relaxing with a glass of the world’s best wine.
Areas Include:
- Copetown
- Fort Erie
- Grimsby
- Hamilton
- Flamborough
- Niagara Falls
- Niagara-on-the-Lake
- Port Colborne
- St. Catharines
- Vineland
- Welland

NORTHERN ONTARIO GOLF COURSES
Northern Ontario is a huge area stretching all the way from North Bay and across to the Manitoba border. Here you’ll find golf courses nestled among the most breathtaking scenery. With dense forests, winding rivers and many lakes, you’ll experience golf in its most natural setting. Northern Ontario golf courses offer a variety of “Stay and Play” packages. What better way to truly relax and unwind on the links?
ALGOMA AND RAINBOW COUNTRY
Here you’ll be able to golf among tall trees and nicely groomed greens where courses are nestled along Georgian Bay and Lake Superior. Algoma and Rainbow Country is the ultimate place to relax and take in Ontario’s beauty as you play a round of golf. To truly enjoy the experience make sure you stay at one of the local resorts.
Areas include:
- Blind River
- North Bay
- Parry Sound
- Sault Ste. Marie
- Sudbury
- Timmins
- Wawa
NORTH OF SUPERIOR
North of Lake Superior, the largest fresh water lake in the world, you’ll find plunging waterfalls and cascading waters. Here golf courses are designed around granite cliffs from the Canadian Shield that will truly wow you. You’ll find the true forests and wilderness of Ontario, with the most picturesque views. Come and experience the true north, strong and free, as it was meant to be seen.
Areas include:
- Dryden
- Rainy River
- Thunder Bay
EASTERN ONTARIO GOLF COURSES
Eastern Ontario golf courses offer an amazing experience. Here you can truly enjoy the serene beauty off the shores of Lake Ontario and along pristine rivers, while playing a round of golf in the country’s capital. Travel a little further north, and you’ll be golfing among the Laurentian Highlands and Opeongo Hills which have some of the highest elevations in Southern Ontario. An extensive portion of the Canadian Shield intertwines its way through Eastern Ontario making golf courses in this area truly spectacular.
OTTAWA REGION
The Ottawa region is home to some of the most stunning courses in the province. A city rich in culture and history, yet surrounded by the Gatineau hills, green space and three major rivers, the golf experience in Ottawa has the perfect mix for everyone. Whether you’re leaving work and heading for one of the challenging courses in the city’s core, or enjoying a round in the surrounding area, your next game of golf is always nearby. If traveling to Ottawa for golf, make sure you stay a couple days to truly enjoy the Ottawa experience and see all this great city has to offer.
Areas Include:
- Carp
- Cumberland
- Gloucester
- Goulbourn
- Kanata
- Marlborough
- Nepean
- North Gower
- Ottawa
- Orleans
- Osgoode
ST LAWRENCE SEAWAY
The St. Lawrence Seaway is the gorgeous stretch of land from Cornwall to Kingston that runs parallel to the St. Lawrence River and right into Lake Ontario. Imagine teeing off with scenic views of the tranquil waters, winding around thousands of tiny islands while playing on fairways that run along the Canadian Shield. There’s honestly no better way to enjoy a round of golf. To truly experience what this area has to offer, spend your day on the links and your evening on a scenic boat cruise.
Areas include:
- Brockville
- Cornwall
- Kingston
- Gananoque
- Morrisburg
- Prescott
QUINTE AND PRINCE EDWARD COUNTY
The gorgeous area of Qunite and Prince Edward County is surrounded by the tranquil waters of Lake Ontario and the Bay of Quinte, all the way to the Northumberland Hills in the west. Since this area is known for its giant sand dunes, playing a round of golf might become a bit of a challenge if you land in a bunker. Quinte and Prince Edward County have been declared the newest Ontario wine region, so after some golf, relax and sample some wine.
Areas Include:
- Belleville
- Brighton
- Coburg
- Napanee
- Picton
- Port Hope
- Trenton
CENTRAL ONTARIO GOLF COURSES
Central Ontario golf courses are just a short drive outside Toronto, and are always ready to offer players a true golf experience. Whether you’re staying at a local cottage, or trying to escape the hustle and bustle of the city, the lush green forests and flowing waters await you. Known as cottage country, this area has some of the most stunning courses in Ontario, designed around rugged and mature terrain. Many of the courses in Central Ontario are golf resorts that offer their players the chance to truly relax, while enjoying the quiet outdoors.
MUSKOKA
Come play a round of golf in Ontario’s treasured cottage country, and enjoy your stay at some of the top resorts in the province just 90 minutes from the city. With dense forests, tall pines, pristine waters, dazzling waterfalls and pink granite rocks, you’re sure to find your golf experience both breathtaking and relaxing. The Muskoka area is a true picture of golf at its finest.
Areas Include:
- Bancroft
- Bracebridge
- Gravenhurst
- Haliburton
- Huntsville
- Minden
- Port Carling
KAWARTHA REGION
The word Kawartha means shinning waters, and with over 250 lakes, rivers and canals in the area, you’re sure to encounter water while playing a golf course in this beautiful countryside. Connected by the Trent-Severn Waterway, you can easily travel by boat through many of the areas locks to your next golf experience. With gently rolling hills, dense forests and flowing waters, the Kawartha region has something special for all golfers.
Areas Include:
- Bobcaygeon
- Buckhorn
- Fenelon Falls
- Lakefield
- Lindsay
- Peterborough
GEORGIAN BAY AND LAKE SIMCOE REGION
Wedged between the stunning waters of Georgian Bay and Lake Simcoe, this area is a year round playground. Golf on top of the rocky hills of the Niagara Escarpment, with breathtaking views of the many islands scattered along the waters or relax and play a course along the dazzling shores. Either way this region offers something unique to the golf world. If you’re in the area, make sure you take time to relax at the beach after your round; it’s one of the longest freshwater beaches in the world!
Areas Include:
- Barrie
- Blue Mountain
- Collingwood
- Midland
- Orillia
- Wasaga Beach
WESTERN ONTARIO GOLF COURSES
Western Ontario has the highest number of golf courses in the entire province, so you are bound to find a favourite here. Typically known for being a flatter area with many lush rolling hills, this area features the most mature courses in the province. Western Ontario encompasses three of the great lakes, the magnificent Niagara Falls, the stunning Niagara Escarpment and the capital of Ontario. Due to a warmer climate, many of the Western Ontario golf courses are able to open much earlier in the season, perfect for those golfers who dread not being on the links. Western Ontario golf courses are situated near many of the populated cities and towns in the area. This makes it easy for all golfers to be playing on some of the most spectacular courses in no time.
GRAND RIVER COUNTRY
From its start, the Grand River’s pristine waters flow all the way to Lake Erie, travelling a total of 280 kilometres. With rolling country hills, glorious landscapes and deep gorges, the courses in this area are sure to impress you. Enjoy the views as you spend your day on the links, and after your round, visit the “Kissing Bridge”- Ontario’s only remaining covered bridge.
Areas Include:
- Brantford
- Caledonia
- Cambridge
- Dunnville
- Fergus
- Guelph
- Kitchener
- London
- Paris
- Waterloo
BRUCE PENINSULA
The gorgeous area found between Georgian Bay and Lake Huron is known as Bruce Peninsula. Here, you’ll be golfing along the Niagara Escarpment, near limestone cliffs and cascading waterfalls. Before you tee off, take some time to enjoy the clean sandy beaches, crystal clear waters and explore underwater caves when visiting this great location.
Areas Include:
- Hanover
- Owen Sound
- Port Elgin
- Sauble Beach
- Wiarton
PELEE REGION
Situated along the beautiful shores of Lake Erie, here you’ll find some amazing courses at the southern most point of Ontario. Known for its flatter terrain with many wooded areas, the Pelee region has luscious green grass and sandy soils both perfect for some great golfing. Close to the U.S. border, you’ll be able stop for a round of golf on your way out of Canada. When golfing in this region, take the time to experience Pelee Island, the Southern tip of Ontario, and relax with a glass of wine from their acclaimed wineries.
Areas Include:
- Chatam
- Kingsville
- Leamington
- Pelee Island
- Sarnia
- Windsor

Talk Golf (Reviews, Comments & Questions):