William Edward McCreary Jr. (born April 15, 1960) is a former professional ice hockey player in the National Hockey League. He is the son of former NHLer Bill McCreary Sr., nephew of former NHLers Keith McCreary and Ron Attwell, and cousin of former NHLer Bob Attwell and NHL referee Bill McCreary. His son, William "Bill" McCreary III, is currently a FHL ice hockey player for the New Jersey Outlaws.
McCreary Jr. was born in Springfield, Massachusetts, and raised in Hudson, Ohio.
Bill McCreary Jr. was drafted in the 6th round, 114th overall, by the Toronto Maple Leafs in the 1979 NHL Entry Draft. He played two seasons of hockey for the Colgate University in the NCAA before signing a contract with the Toronto Maple Leafs in June 1980. He then split the 1980–81 season between the New Brunswick Hawks of the AHL and the Maple Leafs. He played 61 games in the AHL and 12 in the NHL with the Leafs that season. In those twelve games, he scored one goal, had no assists, and added four penalty minutes. That would be the extent of his NHL playing experience as he played out the rest of his career in the CHL, IHL, and AHL. He retired following the 1987–88 IHL season.