Swobodny przepływ towarów – jedna ze swobód rynku wewnętrznego Unii Europejskiej.
Swoboda przepływu towarów jest jednym z elementów polityki Unii prowadzonej w celu ustanowienia rynku wewnętrznego, obszaru, w którym zapewniona jest swobodna cyrkulacja ekonomiczna. W aspekcie przepływu towarów oznacza to zniesienie przez państwa członkowskie różnego typu barier, które dyskryminują towary pozostałych państw członkowskich i utrudniają obrót wewnątrz Unii.
Na potrzeby prawa Unii towary zdefiniowane są jako wszelkie produkty, których wartość wyrażona jest w pieniądzu i które mogą być przedmiotem transakcji. W celu zniesienia barier prawo Unii Europejskiej przewiduje:
Zakaz wprowadzania ceł (przywozowych i wywozowych) oraz opłat o skutkach równoważnych do cła Zakaz wprowadzania przez państwa członkowskie podatków bezpośrednich lub pośrednich wyższych niż te, które są nakładane na podobne produkty krajowe (tzw. zakaz dyskryminacji) podatków bezpośrednich, które pośrednio chronią inne produkty (tzw. zakaz protekcji) Zakaz wprowadzania ograniczeń ilościowych oraz środków mających skutki równoważne do ograniczeń ilościowych.