|Capacity||4,151 (553 seated)|
|Record attendance||6,000 (football)
The stadium was built as a general sports ground by the Crittall Windows Company, the parent company of the club, then known as Crittall Athletic. It was opened in 1923 by the fourth annual Crittall Sports and Show, which had previously taken place the club's old ground on Panfield Lane, with an attendance of 6,000. At the time the ground had a cinder track a quarter of a mile long.
The first football match was played on 15 September 1923, with Crittall beating Great Leighs 4–0. A 400-seat grandstand was opened in December 1924 and the ground became the regular venue for the Essex Junior Cup, with a record football crowd of 6,000 attending for the 1926 final between Rayleigh Athletic and Saffron Walden. This was equalled in the 1928 final between Leigh Ramblers and Wimpole Road Wesleyans and an Essex Senior Cup semi-final between Chelmsford and Colchester Town in 1931. A non-football record of 8,000 was set for the Crittall Sport and Show in 1926.
A second grandstand was opened during the 1932–33 season. A record attendance for the home club was set on 8 May 1952 when they played Tottenham Hotspur in a friendly, with 4,000 watching Spurs win 8–1. Floodlights were installed in 1967, the same year in which greyhound racing also began to be held at the ground.
In the mid-1970s the ground had fallen into a state of disrepair and the club was forced to play at other venues for a time due to problems with the pitch. These included Heybridge Swifts' Scraley Road (a single match on 26 April 1975 arranged at such short notice that many fans arrived at Cressing Road for the match and only 50 attended the game), Braintree Rugby Club's Tabor Avenue (at the start of the 1975–76 season) and the Courtaulds Sports Ground in Church Street in Bocking (a single match against Gorleston on 6 September 1975 with a crowd of 73). However, after winning the Eastern Counties League in 1983–84 the club began to upgrade the ground, building a new 292-seat grandstand at the end of the 1980s.
The ground currently consists of four stands:
- Main Stand, a 553-seat covered stand with uncovered terrace on either side with a capacity of 735.
- Clubhouse End, an 803-capacity uncovered terrace.
- Quag End, with a 761-capacity terrace (of which 357 is covered)
- Cressing Road side, a 1,296-capacity terrace (of which 862 is covered).
- Blakeman, M (2010) The Official History of the Eastern Counties Football League 1935-2010, Volume II ISBN 978-1-908037-02-2
- All about the Cressing Road Stadium, home of Braintree Town FC Braintree Town FC
- Furby, R (1968). Independent Greyhound Racing. New Dominion House. p. 88.
- "OS Plan 1976". Old Maps.