26-åringen, som var restricted free agent, får 4,4 miljoner dollar per säsong och undviker därmed förhandling i skiljedomstol.
- Jag är glad över att ha fått till det här avtalet med Blues. Jag ser fram emot och är motiverad över att fortsätta göra mitt jobb och hjälpa klubben till fortsatta framgångar, säger han till Blues hemsida.
Binnington satte rookie-rekord i antal slutspelssegrar när han gick 16-10, med ett GAA på 2,46 och 91,4 i räddningsprocent samt en nolla på 26 slutspelsmatcher i våras. Med det hjälpte han Blues vinna sin första Stanley Cup under sin 51-åriga historia.