The article deals with the question whether natural languages can be treated as a rational entity. An outline of various conceptions of linguistic rationality is followed by two examples from contemporary Czech language that illustrate possible approaches in linguistic practice.