After retiring as an active player, Meacham began his coaching career in the Royals MiLB system. He proceeded to the Colorado Rockies organization, in , and the Pirates farm system, from to . Meacham was given his first managerial job in with the Rancho Cucamonga Quakes (Advanced A California League affiliate of the Anaheim Angels). He held that job through , and returned to the Rockies organization in as their Minor League roving infield instructor. The following season, Meacham received his first major league coaching job, when new Florida Marlins manager Joe Girardi named him third base coach, in .