Winners (The tournament was held at match play prior to 1958; for that reason, there is no score listed)
| Year | Winner | Score | Course | City | St | |
| 1916 | James | Barnes | M/P | Siwanoy CC | Bronxville | NY |
| 1917 | No Championship Held (War) | |||||
| 1918 | No Championship Held (War) | |||||
| 1919 | James | Barnes | M/P | Engineers CC | Roslyn | NY |
| 1920 | Jock | Hutchison | M/P | Flossmoor CC | Flossmoor | Il |
| 1921 | Walter | Hagen | M/P | Inwood CC | Inwood | NY |
| 1922 | Gene | Sarazen | M/P | Oakmont CC | Oakmont | Pa |
| 1923 | Gene | Sarazen | M/P | Pelham CC | Pelham | NY |
| 1924 | Walter | Hagen | M/P | French Lick CC | French Lick | In |
| 1925 | Walter | Hagen | M/P | Olympia Fields CC | Olympia Fields | Il |
| 1926 | Walter | Hagen | M/P | Salisbury GC | Westbury | NY |
| 1927 | Walter | Hagen | M/P | Cedar Crest CC | Dallas | Tx |
| 1928 | Leo | Diegel | M/P | Five Farms CC | Baltimore | Md |
| 1929 | Leo | Diegel | M/P | Hillcrest CC | Los Angeles | Ca |
| 1930 | Tommy | Armour | M/P | Fresh Meadow CC | Flushing | NY |
| 1931 | Tom | Creavy | M/P | Wannamoisett CC | Rumford | RI |
| 1932 | Olin | Dutra | M/P | Keller GC | St. Paul | Mn |
| 1933 | Gene | Sarazen | M/P | Blue Mound CC | Milwaukee | Wi |
| 1934 | Paul | Runyan | M/P | Park CC | Williamsville | NY |
| 1935 | Johnny | Revolta | M/P | Twin Hills CC | Oklahoma City | Ok |
| 1936 | Denny | Shute | M/P | Pinehurst CC | Pinehurst | NC |
| 1937 | Denny | Shute | M/P | Pittsburgh Field Club | Aspinwall | Pa |
| 1938 | Paul | Runyan | M/P | Shawnee CC | Shawnee | Pa |
| 1939 | Henry | Picard | M/P | Pomonok CC | Flushing | NY |
| 1940 | Byron | Nelson | M/P | Hershey CC | Hershey | Pa |
| 1941 | Vic | Ghezzi | M/P | Cherry Hills CC | Denver | Co |
| 1942 | Sam | Snead | M/P | Seaview CC | Atlantic City | NJ |
| 1943 | No Championship Held (War) | M/P | ||||
| 1944 | Bob | Hamilton | M/P | Manito G & CC | Spokane | Wa |
| 1945 | Byron | Nelson | M/P | Morraine CC | Dayton | Oh |
| 1946 | Ben | Hogan | M/P | Portland GC | Pontland | Or |
| 1947 | Jim | Ferrier | M/P | Plum Hollow CC | Detroit | Mi |
| 1948 | Ben | Hogan | M/P | Norwood Hills CC | St. Louis | Mo |
| 1949 | Sam | Snead | M/P | Hermitage CC | Richmond | Va |
| 1950 | Chandler | Harper | M/P | Scioto CC | Columbus | Oh |
| 1951 | Sam | Snead | M/P | Oakmont CC | Oakmont | Pa |
| 1952 | Jim | Turnesa | M/P | Big Spring CC | Louisville | Ky |
| 1953 | Walter | Burkemo | M/P | Birmingham CC | Birmingham | Mi |
| 1954 | Chick | Harbert | M/P | Keller GC | St. Paul | Mn |
| 1955 | Doug | Ford | M/P | Meadowbrook CC | Detroit | Mi |
| 1956 | Jack | Burke | M/P | Blue Hill CC | Boston | Ma |
| 1957 | Lionel | Hebert | M/P | Miami Valley CC | Dayton | Oh |
| 1958 | Dow | Finsterwald | 276 | Llanerch CC | Havertown | Pa |
| 1959 | Bob | Rosburg | 277 | Minneapolis GC | Minneapolis | Mn |
| 1960 | Jay | Hebert | 281 | Firestone CC | Akron | Oh |
| 1961 | Jerry | Barber | 277 | Olympia Fields CC | Olympia Fields | Il |
| 1962 | Gary | Player | 278 | Aronimink GC | Newtown Square | Pa |
| 1963 | Jack | Nicklaus | 279 | Dallas AC | Dallas | Tx |
| 1964 | Bobby | Nichols | 271 | Columbus CC | Columbus | Oh |
| 1965 | Dave | Marr | 280 | Laurel Valley GC | Ligonier | Pa |
| 1966 | Al | Geiberger | 280 | Firestone CC | Akron | Oh |
| 1967 | Don | January | 281 | Columbine CC | Littleton | Co |
| 1968 | Julius | Boros | 281 | Pecan Valley CC | San Antonio | Tx |
| 1969 | Ray | Floyd | 276 | NCR CC | Dayton | Oh |
| 1970 | Dave | Stockton | 279 | Southern Hills CC | Tulsa | Ok |
| 1971 | Jack | Nicklaus | 281 | PGA National GC | Palm Beach Gardens | Fl |
| 1972 | Gary | Player | 281 | Oakland Hills CC | Birmingham | Mi |
| 1973 | Jack | Nicklaus | 277 | Canterbury GC | Cleveland | Oh |
| 1974 | Lee | Trevino | 276 | Tanglewood GC | Winston-Salem | NC |
| 1975 | Jack | Nicklaus | 276 | Firestone CC | Akron | Oh |
| 1976 | Dave | Stockton | 281 | Congressional CC | Bethesda | Md |
| 1977 | Lanny | Wadkins | 282 | Pebble Beach GL | Pebble Beach | Ca |
| 1978 | John | Mahaffey | 276 | Oakmont CC | Oakmont | Pa |
| 1979 | David | Graham | 272 | Oakland Hills CC | Birmingham | Mi |
| 1980 | Jack | Nicklaus | 274 | Oak Hill CC | Rochester | NY |
| 1981 | Larry | Nelson | 273 | Atlanta AC | Duluth | Ga |
| 1982 | Ray | Floyd | 272 | Southern Hills CC | Tulsa | Ok |
| 1983 | Hal | Sutton | 274 | Riviera CC | Pacific Palisades | Ca |
| 1984 | Lee | Trevino | 273 | Shoal Creek | Birmingham | Al |
| 1985 | Hubert | Green | 278 | Cherry Hills CC | Denver | Co |
| 1986 | Bob | Tway | 276 | Inverness Club | Toledo | Oh |
| 1987 | Larry | Nelson | 287 | PGA National GC | Palm Beach Gardens | Fl |
| 1988 | Jeff | Sluman | 272 | Oak Tree GC | Edmond | Ok |
| 1989 | Payne | Stewart | 276 | Kemper Lakes GC | Hawthorn Woods | Il |
| 1990 | Wayne | Grady | 282 | Shoal Creek | Birmingham | Al |
| 1991 | John | Daly | 276 | Crooked Stick GC | Carmel | In |
| 1992 | Nick | Price | 278 | Bellerive CC | St Louis | Mo |
| 1993 | Paul | Azinger | 272 | Inverness Club | Toledo | Oh |
| 1994 | Nick | Price | 269 | Southern Hills CC | Tulsa | Ok |
| 1995 | Steve | Elkington | 267 | Riviera CC | Pacific Palisades | Ca |
| 1996 | Mark | Brooks | 277 | Valhalla GC | Louisville | Ky |
| 1997 | Davis | Love | 269 | Winged Foot GC | Mamaroneck | NY |
| 1998 | Vijay | Singh | 271 | Sahalee CC | Redmond | Wa |