A design of all-optical half-subtractor (AOHS) is presented based on two-dimensional (2-D) photonic crystal (PhC) waveguides without using optical amplifiers and nonlinear materials. It is an essential component of various photonic integrated circuits. The design of AOHS circuit is based on beam interference principle, using square lattice of Y-shaped and T-shaped waveguides with silicon dielectric rods in air substrate. It is validated through finite-difference time-domain and using MATLAB simulations.