Wybór roślin do małego ogrodu wymaga przemyślenia, ponieważ niewielka przestrzeń musi być dobrze zagospodarowana, aby uniknąć efektu przepełnienia.
W małych ogrodach świetnie sprawdzają się rośliny o kompaktowym pokroju, takie jak tuje miniaturowe, bukszpan czy jałowiec płożący. Idealnym rozwiązaniem są także byliny, takie jak lawenda, rozchodnik czy trawy ozdobne, które dodają uroku i nie zajmują dużo miejsca. Dobrym pomysłem są również rośliny o długim okresie kwitnienia, jak pelargonie, dalie czy astry. Można także rozważyć rośliny pnące, takie jak bluszcz czy powojniki, które będą rosły w pionie, a nie zajmą powierzchni ogrodu. Warto pamiętać o zróżnicowaniu kolorystycznym i sezonowym, aby ogród wyglądał atrakcyjnie przez cały rok.