Frederick Charles Weaver (10 March 1878 – 29 December 1949) was an English cricketer. Weaver's batting and bowling styles are unknown. He was born at Gloucester, Gloucestershire. Weaver made his first-class debut for Gloucestershire against Yorkshire in the 1897 County Championship. He next played first-class cricket for the county in the 1900 County Championship, making two appearances against Nottinghamshire and Essex. He made a further first-class appearance in the 1901 County Championship against Yorkshire, before making a final first-class appearance in the 1909 County Championship against Northamptonshire. In his five matches, he took 8 wickets at a bowling average of 22.12, with best figures of 5/63, which came against Nottinghamshire. With the bat, he scored 31 runs at an average o