Additive manufacturing (AM) has enabled great application potential in several major industries. The footwear industry can customize shoe soles fabricated by AM. In this paper, lattice structures are discussed. They are used to design functional shoe soles that can have controllable stiffness. Different topologies such as Diamond, Grid, X shape, and Vintiles are used to generate conformal lattice structures that can fit the curved surface of the shoe sole. Finite element analysis is conducted to investigate stress distribution in different designs. The fused deposition modeling process is used to fabricate the designed shoe soles. Finally, compression tests compare the stiffness of shoe soles with different lattice topologies. It is found that the plantar stress is highly influenced by the lattice topology. From preliminary calculations, it has been found that the shoe sole designed with the Diamond topology can reduce the maximum stress on the foot. The Vintiles lattice structure and the X shape lattice structure are stiffer than the Diamond lattice. The Grid lattice structure buckles in the experiment and is not suitable for the design.