Dobratice (German: Dobratitz, Polish: Dobracice) is a municipality and village in Frýdek-Místek District in the Moravian-Silesian Region of the Czech Republic. It has about 1,300 inhabitants. It lies in the historical region of Cieszyn Silesia.
Dobratice was first mentioned in 1580, and later it was recorded as Dobratitz (1666), Dobrachtice (1724, 1750), Dobratitz (1729), Dobratice (1736), and so on. It belonged then to the Duchy of Teschen, a fee of Kingdom of Bohemia and a part of the Habsburg Monarchy.
After Revolutions of 1848 in the Austrian Empire a modern municipal division was introduced in the re-established Austrian Silesia. Dobratice as a municipality was subscribed to the political and legal district of Cieszyn. According to the censuses conducted in 1880, 1890, 1900 and 1910 the population of the municipality grew from 908 in 1880 to 954 in 1910 with a majority being native Czech-speakers (at least 82.8% in 1910, at most 95% in 1890), followed by Polish-speaking minority (at least 5% in 1890, at most 15.8% in 1910) and German-speaking people (at most 10 or 1.1% in 1880) and in 1910 there were also 12 (1.3%) people speaking another languages. In terms of religion in 1910 majority were Roman Catholics (89.7%), followed by Protestants (8.9%).In 1863 a Church of Saints Philip and James was built in the municipality, which led to a separation from Horní Domaslavice parish.
After World War I, fall of Austria-Hungary, Polish–Czechoslovak War and the division of Cieszyn Silesia in 1920, it became a part of Czechoslovakia. Following the Munich Agreement, in October 1938 together with the Zaolzie region it was annexed by Poland, administratively adjoined to Cieszyn County of Silesian Voivodeship. It was then annexed by Nazi Germany at the beginning of World War II. After the war it was restored to Czechoslovakia.