José Luis García (born January 7, 1985 in Dajabón, Dominican Republic) is a Major League Baseball pitcher who is currently a free agent.
García spent part of two seasons in minor league baseball for the Florida Marlins before making his major league debut on September 11, 2006. In six different minor league levels, he posted a 16-15 record with 248 strikeouts and a 3.37 ERA in 40 starts. He made five appearances for Florida, giving up six runs with eight strikeouts and a 4.91 ERA in 11.0 innings of relief work.
García also represented the Marlins in the 2006 All-Star Futures Game at PNC Park.