Zawody w lekkoatletyce na Igrzyskach Ameryki Środkowej i Karaibów 1946 zostały rozegrane w dniach 5–25 marca 1946 roku.
Rezultaty Mężczyźni Konkurencja16px|Złoto 1. miejsceWynik16px|Srebro 2. miejsceWynik16px|Brąz 3. miejsceWynikBieg na 100 m Rafael Fortún10,4 Herb McKenley10,7 Emmanuel McDonald Baileyb.d.Bieg na 200 m Rafael Fortún21,6 Lloyd La Beach21,7 Herb McKenley21,7Bieg na 400 m Arthur Wint48,0 Herb McKenley48,5 George Rhoden49,3Bieg na 800 m Arthur Wint1:54,8 Wilfred Tull1:56,4 Ken Hyland1:57,6Bieg na 1500 m Wilfred Tull4:07,8 Ken Hyland4:09,6 Arthur Dujon4:12,4Bieg na 5000 m Manny Ramjohn15:54,8 Jesús Borgonio15:55,0 Mateo Flores15:56,0Bieg na 10 000 m Mateo Flores33:55,0 Agustín Romero34:54,8 Cipriano Gómez34:58,2Półmaraton Mateo Flores1:14:33 Luis Velásquez1:14:39 Rafael Flores1:15:38Bieg na 110 m przez płotki Eligio Barbería14,8 Téofilo Colón15,5 Julio Sabaterb.d.Bieg na 400 m przez płotki Eligio Barbería55,3 Relín Sosa56,4 Remigio Castro56,5Sztafeta 4 × 100 m 43,0 43,1 43,5Sztafeta 4 × 400 m 3:18,0 3:21,4 3:23,2Skok wzwyż Miguel Clovis1,85 Gilberto Torres1,85 Francisco Castro1,85Skok o tyczce José Vicente3,98 José Barbosa3,84 Jesús Centeno3,77Skok w dal Lloyd La Beach6,96 Lance Thompson6,95 Francisco Castro6,92Trójskok Francisco Castro14,14 = Harold Lawson14,14 = Raúl López13,74Pchnięcie kulą Bèto Adriana13,35