A település történetéről viszonylag keveset lehet tudni. A középkorban több település is létezett a falu mai területén: Csehi, Petlend. A Szakáli család birtokaként említik a falut (Zakal) az 1200-as évek közepén kelt határjáró oklevélben. Majd Toldi Albert unokái birtokolták, akkor pedig már Sacal a falu neve, melyet a "szakáll" török szóból eredeztetnek. Bihar vármegyében két Szakál nevű település is található a török korban. A későbbiekben a települést és a környező földeket a gróf Mártonffy család birtokolta. A trianoni döntést követően az addig virágzó település egyszerre teljesen eldugott faluvá vált. A település ma hivatalosan is kétnyelvű: magyar és román.