Ambulantna ljekarna je ljekarna koja ispunjava recepte za pacijente koji su povezani s matičnom medicinskom ustanovom ljekarne, obično bolnicom ili klinikom. Ove ustanove obično ispunjavaju samo recepte vezane uz liječenje u matičnoj ustanovi ili jednoj od njezinih ambulanti, za razliku od konvencionalnijih ljekarni, koje ispunjavaju recepte za svakoga. Bolnice obično nude ambulantne ljekarničke usluge kao pogodnost svojim pacijentima, a ponekad i osoblju.
Pravila o tome tko može dobiti recepte na recept u ambulantnoj ljekarni razlikuju se, ovisno o pravilima ljekarne. Obično ljudi koji su hospitalizirani mogu tamo ispuniti svoje recepte, zajedno s ljudima koji su upravo otpušteni s receptima koje je potrebno ispuniti. Osim toga, u ljekarni se prepisuju recepti osoba na ambulantnoj terapiji, a mnoge i ispunjuju recepte za osoblje bolnice.
Kao i kod drugih vrsta ljekarni, ambulantna ljekarna obično može nositi pisane recepte kao i recepte koji se najavljuju. Zbog potrebe za slaganjem složenih lijekova u bolničkoj ustanovi, te ljekarne također mogu ponuditi specijalne lijekove i pripravke za svojim pacijentima, umjesto da ih posebno naručuju.
Nekoliko je prednosti za pacijente koji koriste ambulantnu ljekarnu u odnosu na običnu ljekarnu. Prvi je da se ljekarna nalazi na istoj lokaciji gdje se liječe, tako da ne moraju dodatno ići do ljekarne kako bi preuzeli recepte. Druga je činjenica da je osoblje ljekarne obično vrlo upućeno u stanje pacijenta, a osoblje može brzo uhvatiti potencijalne sukobe s drogom i druge probleme koji se mogu pojaviti. Ljekarna također može ponuditi popuste na recepte.
Bolničko osoblje također može iskoristiti prednosti ambulantnih ljekarničkih usluga, preuzimajući recepte koje su im potrebne na poslu. Ljekarničke usluge također mogu biti dio beneficija zaposlenika, pri čemu zaposlenici dobivaju recepte po nižoj cijeni kao dio svojih zdravstvenih planova. Zaposlenici koji odluče ispuniti recepte negdje drugdje to svakako mogu učiniti, ali mogu biti obvezni platiti punu cijenu za lijekove.
Osim ambulantne ljekarne, neke bolnice imaju i stacionarnu ljekarnu koja posebno ispunjava recepte za osobe koje su hospitalizirane. Stacionarna ljekarna se često nalazi u drugom dijelu bolnice od ambulante i može biti otvorena samo za ovlašteno osoblje, a liječnici i medicinske sestre preuzimaju recepte za svoje pacijente. Ova ljekarna također sinkronizira svoju evidenciju s ambulantnom ljekarnom kako bi osigurala da su podaci o pacijentu uvijek ažurni.