Cossins Windows manufactures Metal Clad Windows, Vinyl Venting Windows and Vinyl Sliding Windows as well as a full Traditional Wood Window for any replacement window project. We can customize all varieties of our Calgary windows to meet just about any size, maintenance requirements, budget and design aesthetic. Using the latest and most efficient technology makes Cossins Windows one of the best Calgary windows manufacturers.  Call us for all your window replacement needs. 


A new front entry, patio or exterior door can make a statement about your home. At Cossins Windows we supply doors in many different styles from Contemporary to Traditional. To achieve this wide range of products we use several different materials from Fiberglass Doors, Aluminum Clad Entry Doors, full Wood Doors and Patio Doors. And while design and security is important, so is a high quality door able to withstand the elements in Calgary and last for years to come.


Cossins is proud to offer VELUX skylights. SUN TUNNEL skylights and roof windows let you bring the best of the outdoors inside with you. Cossins Windows Ltd. is a Calgary based, Velux certified Skylight and Sun Tunnel installer.

Working with us

Specializing in Custom
Replacement Windows
and Doors Since 1978

Get A Quote

Family Owned and Locally Maufactured

Featured Works

Cossins - Calgary Windows and Doors

Showroom Floor

Our showroom gives you the opportunity to view an extensive range of our windows and doors to find the best styles to suit your building project. You will also be able speak to one of our experienced sales staff and we can help you make the best decision that will suit your home and your lifestyle.

Customer Service

From start to finish, 100% satisfaction and client-focused service is our top priority for your job. For any service issue please view our ``SERVICE REQUEST`` page.

Service request form

Frequently Asked Questions

Cossins FAQ section offers explanations on Condensation, Egress, Architectural Glass and a Glossary of terms. If you cannot find the answers you are looking for please do not hesitate to contact our support team.


Recent News