Šoliai este un sat din municipalitatea districtuală Šilalė, din județul Tauragė, Lituania. Šoliai se află la 94 m altitudine. Populația este de 27 de locuitori (2021). Cel mai apropiat oraș mare este Tauragė, la 27 km la sud-est. Printre obiectivele din împrejurimi: Church of St. Francis of Assisi, Šilalė (1,2 km), Rubinavo piliakalnis (2,1 km) și Biržų Laukas hillfort (5,2 km). Printre locurile naturale: Medvėgalis (21 km) și Šilalė Independence oak (1,2 km).

Se scrie și Šoliai.