Yes, an L1 visa holder is eligible to apply for a green card. The L1 visa is a non-immigrant visa category that allows overseas companies to transfer employees to the U.S. However, these individuals must meet specific requirements and go through a distinct process, usually under the employment-based immigration categories.