Odstřelovací puška je typ zbraně, která se používá k přesné střelbě na cíle na velkou vzdálenost. Osoba, která používá odstřelovací pušku v armádě, se nazývá odstřelovač.
Odstřelovací puška je mnohem přesnější než běžná puška. Téměř všechny odstřelovací pušky používají odstřelovací dalekohled, speciální teleskop, který jim umožňuje vidět cíle na velkou vzdálenost. Existují dva různé druhy odstřelovačských pušek: pušky se závěrem, které vystřelí jedinou ránu a uživatel si pak musí připravit další výstřel, a poloautomatické ("poloautomatické") pušky, které vystřelí jedinou ránu při každém stisknutí spouště a automaticky připraví další výstřel ke střelbě. Plně automatické pušky, které střílejí nepřetržitě po stisknutí spouště, dokud je k dispozici munice, se obecně nepoužívají, i když ve vzácných případech je lze upravit na odstřelovací pušku. V jednom takovém případě těžký kulomet s dalekohledem, ačkoli se nejedná o skutečnou odstřelovačskou pušku, stanovil na dlouhá léta rekord v nejdelším zabití odstřelovačem, dokud pokrok v technologii pušek a výcviku odstřelovačů neumožnil odstřelovači se skutečnou odstřelovačskou puškou tento rekord překonat.
Pušky se závorou mají obvykle delší dostřel a jsou přesnější než poloautomatické pušky, ale protože každý náboj se musí nabít ručně, je rychlost střelby pomalejší než u poloautomatických pušek, které střílejí tak rychle, jak rychle střelec dokáže stisknout spoušť. Na krátkou vzdálenost nebo v situacích, kdy střelec musí rychle vystřelit, může odstřelovač raději použít poloautomatickou pušku. Příkladem odstřelovačských pušek jsou pušky M40, R700 a M24. Příklady poloautomatických jsou M21, Dragunov a M82 Barret ráže 50 mm.
Odstřelovací pušky mají různé ráže (průměr nebo šířka vystřelené střely ve zlomcích palce), od malých ráží .22 palců (5,59 mm) u střely .22 LR (long rifle), kterou se střílí z mnoha malých pistolí, až po velké ráže .5 palců (12,7 mm) u střely .50 Browning Machine Gun (BMG), kterou se střílí z těžkých kulometů namontovaných na vozidlech. Menší náboje, jako je .22 LR, se často používají na velmi krátkou vzdálenost s tlumičem zvuku (běžně nazývaným tlumič) k rychlému a tichému rozbití pouličního osvětlení nebo usmrcení škůdců a malých zvířat. Tento náboj je obecně příliš slabý a má příliš krátký dostřel pro práci na delší vzdálenosti nebo pro střelbu na cíle velikosti člověka. Naproti tomu velké náboje, jako je .50 BMG, se střílejí z velmi velkých a těžkých odstřelovačských pušek, které se často používají k ničení lehkých vozidel a techniky. Mohou střílet na extrémní vzdálenosti přesahující kilometr, ale obecně jsou příliš objemné, nepřesné na krátké vzdálenosti a drahé pro práci pro všeobecné použití.
Hlaveň odstřelovací pušky je třeba čistit každý den, aby se zbavila veškeré tekutiny. Pokud hlaveň nevyčistíte, může dojít ke katastrofálním situacím, nebo dokonce k explozi hlavně při výstřelu.

