Stała cena książki – rodzaj ujednolicenia ceny detalicznej w odniesieniu do książek. Może obowiązywać na podstawie porozumienia branżowego między wydawcami a księgarzami lub regulacji ustawowej. Na ich mocy wydawca wyznacza cenę końcową książki, która będzie obowiązywać podczas sprzedaży detalicznej przez określony czas po jej premierze.

Celem stosowania stałych cen jest ograniczenie rywalizacji cenowej na rynku książki i ochrona tradycyjnych księgarń przed konkurencją sieci księgarskich, supermarketów oraz sprzedawców internetowych oferujących książki w niższych cenach.

Nazwa Dla ustawowych i wewnątrzbranżowych rozwiązań ograniczających konkurencję cenową na rynku książki używa się określeń stała, jednolita lub sztywna cena książki (ang. fixed book price, fr. prix unique du livre, niem. Buchpreisbindung). W praktyce jednak większość regulacji tego typu wprowadza system cen minimalnych poprzez ustalanie wysokości rabatu, której nie mogą przekroczyć sprzedawcy detaliczni. W języku polskim dla prawnej regulacji tego typu używa się także określenia ustawa o książce.