Born in England, Snook emigrated to the United States with his family as a child. He was trained as a carpenter in his father's carpentry business, and worked as a bookkeeper and draftsman there as well. He was largely self-taught as an architect. His first work in the field was in partnership with William Beer from 1837–40, then in 1842 he joined the firm of Joseph Trench. Within five years he was the junior partner in the firm, which became Trench and Snook, in which capacity he was the designer of the A. T. Stewart department store at 280 Broadway between Duane and Rector Streets, the first department store in America. The store was the first Anglo-Italianate style building in New York, and a significant factor in introducing that style to the United States. Its "palazzo mode - borrowed from Charles Barry's London clubs" set a style for New York commercial hotels that lasted until mid-century. In Snook's partnership with Trench he was also the architect of the brownstone-sheathed Metropolitan Hotel - erected in the same "palazzo" style - on Broadway at Prince Street; the Boreel Building, a full block building bounded by Broadway, Cedar, Thames, and Temple Streets, the site of the former City Hotel, which Trench and Snook's palace hotels had rendered out-of-date; and the marble-clad St. Nicholas Hotel on Broadway between Broome and Spring Streets; although the design of the last has also been attributed to Griffith Thomas.
Solo practitioner
After Trench moved west to San Francisco in 1857, Snook continued to work in New York City on his own, and his practice became one of the largest in the city. Most of his buildings were in New York City, but he also designed and constructed buildings in Brooklyn - then a separate city - in Westchester County, and in New Jersey. Stephen Decatur Hatch, who later became a notable architect on his own, worked as a draftsman in Snook's office from 1860 to 1864. Cast-iron for Snook's commercial building facades was provided by Cornell Iron Works and by Daniel D. Badger's Architectural Iron Works. Snook's 620 Broadway - called the "Little Cary Building" for its resemblance to the Cary Building by Gamaliel King and John Kellum - was fronted with cast iron from Badger's Architectural Iron Works. Most of Snook's work was in commercial buildings, warehouses and tenements - for example the tenement building at 64 Oliver Street, near the Manhattan Bridge, built as a speculation for Roderick Green, completed in five months' time for about $6000 - but Snook also designed churches, hotels, institutions - the Odd Fellows Hall, Grand Street, survives and is a New York City Landmark - and hospitals, and some residences, such as the villa in Sleepy Hollow, New York, commissioned by Anson G. Phelps. and residences for the Vanderbilt and Lorillard families. In 1869, Cornelius Vanderbilt employed Snook to design the first Grand Central Depot, which served as the main passenger terminal for the New York and Harlem Railroad and the New York Central Railroad from 1871 to 1900.
In 1836 Snook married Maria A. Weekes, with whom he had nine surviving children. Three sons, James Henry, Samuel Booth, and Thomas Edward, joined his practice in 1887, and the firm's name was changed to John B. Snook & Sons on its 50th anniversary. One of his sons-in-law, John W. Boylston, also worked in the firm. Snook died at his home in Brooklyn in 1901. His papers, including an archive of architectural drawings, are conserved in the New-York Historical Society. After his death, the firm's name was changed to John B. Snook Sons. Snook is interred at Green-Wood Cemetery in Brooklyn, New York.