Chick-fil-A has the cheapest milkshakes in two sizes: small ($2.79) and large ($3.25). They come in four flavors: chocolate, strawberry, vanilla, and cookies & cream. During the holidays, they sometimes make peppermint milkshakes.