Slide background
Slide background
Slide background
Slide background
Slide background

Distinctive. Innovative. Superior.

CountryGreen Homes is an award-winning and client-celebrated new home builder in Southwestern Ontario. We build with every stage of your life in mind, creating communities that grow with you. Whether you are just starting out or taking the next step, we have your journey covered. From townhomes and detached houses to luxurious custom estates, we create communities designed for life.

Distinctive Designs
Innovative Floor Plans
Superior Workmanship

When you choose a CountryGreen home, you’re not just buying a home, you’re gaining a community and investing in your future. Everything we do—from floor designs to community planning—we do with singular attention to detail and with your life in mind.


Uptowns Tab Image

Discover the Buzz at the Uptowns of Waterdown. New Release. New Designs.

Waterdown – where you will find big city convenience with small town charm. Two & Three Storey, Urban & Executive style towns. Come see for yourself.

From the mid $200’s.

The Links

The Links logo

Coming Soon to Brantford!

Be the first for early registration for The Links at St. Andrews – an exciting new community in the heart of Brantford.
Pre-Register today to be the first to receive upcoming information!

Royal Valley

Royal Valley

Coming Soon to Guelph!

Located in the sought after neighbourhoods of South Guelph, Royal Valley is a soon to be released new community. Previously the “Victoria Park West Golf Club”, it is an ideal location close to all amenities, yet still surrounded by nature.

Pre-Register today to be the first to receive upcoming information!

WestWood Mews

WestWood Mews logo
Coming soon to Kitchener! 

Pre-Register now! Bungalow Towns and Urban Towns starting from $270s .

Inventory Homes

Inventory logo

CountryGreen Homes is now offering a number of inventory homes at various locations. Each home offers a unique set of features and finishes and closing dates range from 60 – 90 days. Call 905.690.7600 for additional information.