The 2003–04 FA Trophy is the 34th season of the FA Trophy, the Football Association's cup competition for teams at levels 5–8 of the English football league system. It was contested by Hednesford Town and Canvey Island on 23 May 2004 at Villa Park, Birmingham.

Hednesford Town won the match 3–2 to win the competition for the first time in their history.

Road to Villa Park

Hednesford TownRoundCanvey Island
Shepshed Dynamo0–1Hednesford TownRound 1[A]Bye
Lancaster City1–1Hednesford TownRound 2Windsor & Eton1–3Canvey Island
Hednesford Town1–0Lancaster CityReplay
Hednesford Town2–0Gresley RoversRound 3Canvey Island6–0Farnborough Town
Hednesford Town1–1WorthingRound 4Stafford Rangers0–2Canvey Island
Worthing1–2Hednesford TownReplay
Hednesford Town1–0Dover AthleticRound 5Stalybridge Celtic0–0Canvey Island
Canvey Island4–0Stalybridge CelticReplay
Hednesford Town3–1HornchurchRound 6Canvey Island4–0Maidenhead United
Aldershot Town0–2Hednesford TownSemi Final 1st LegTelford United0–0Canvey Island
Hednesford Town1–1Aldershot TownSemi Final 2nd LegCanvey Island2–2 (won 4–2 on pens)Telford United

Match

Hednesford Town3–2Canvey Island
Maguire 27' Hines 53' Brindley 86'Boylan 46' Brindley 47' (o.g.)