Številni lastniki hišnih ljubljenčkov se sprašujejo, ali je mogoče mačko izšolati poleg osnov uporabe koša za smeti in avtomobilskih vrat. Podobno kot mačke same, je odgovor zelo raznolik in je odvisen od posameznika. Nekatere mačke se zlahka učijo trikov, druge pa se bodo vztrajno upirali uvajanju kakršnih koli novih veščin. Kot pri vseh vrstah šolanja hišnih ljubljenčkov je najboljši način za vzgojo mačke potrpežljivo, sicer uspeh nikoli ne bo dosežen. V bistvu je vzgoja mačk namenjena prepričevanju mačke, da se je odločila nekaj narediti samostojno, namesto da uboga vaše ukaze.
Za hišne mačke je ključnega pomena, da so usposobljeni za stranišče. Večina mačk bo zlahka uporabila smetnjak, ker mačke raje uporabljajo za to določena območja, ko so v naravi. Če je smetnjak čist, ga mačke raje uporabljajo kot sobne rastline ali druga manj zaželena mesta. Če mačka ne uporablja stelje, je to lahko znak zdravstvene ali vedenjske težave, zato se je treba pogovoriti z veterinarjem. Pojavnost škropljenja lahko zmanjšate tudi s sterilizacijo ali kastracijo vaše mačke. Če v zaprtih prostorih nimate prostora za vaše mačke, se prepričajte, da znajo uporabljati mačja vrata ali da lahko jasno sporočijo potrebo po odhodu ven.
Za napredne igralce je mogoče mačko na WC školjko trenirati na stranišču za ljudi, čeprav je to bolj zapleten proces. Če želite mačko naučiti, da uporablja stranišče, začnite z osnovnim usposabljanjem za smeti. Smetlo premaknite v kopalnico in ga počasi začnite dvigovati na nivo stranišča, tako da mačko naučite skočiti in uporabiti kopalnico. Nato vzemite posodo, ki se bo varno prilegala v stranišče, in jo napolnite s steljo. Pustite mački, da se na to navadi in počasi začnite zmanjševati količino stelje, na koncu pa jo nadomestite z vodo, tako da bo mačka udobno čepela na sedežu. Nato odstranite posodo za vadbo in mački pustite, da normalno uporablja stranišče. Nekatere mačke uživajo v splakovanju stranišča, druge pa pustijo svoje odpadke, da jih splaknete.
Mačke lahko tudi naučite, da pridejo, ko pokličete, ali na določeno piščalko, s pomočjo hrane. Če želite naučiti mačko, da se odzove na poziv, naredite hrup vsakič, ko mačkam dajete priboljšek, tako da bo zvok povezan s hrano, in sčasoma boste lahko poklicali mačko, ne da bi jo morali vsakič nagraditi s hrano. To metodo nagrajevanja lahko uporabite tudi za usposabljanje mačke, da ne skače po mizi ali da se izogiba določenim prostorom v hiši. Je veliko bolj učinkovita metoda usposabljanja kot kaznovanje, ki se ji je treba izogibati.
Če ima trener veliko potrpljenja, je mogoče mačko usposobiti za druge trike, kot so prinašanje, prevračanje, skakanje skozi obroče ali izvajanje osnovnih logičnih nalog. Med potrpežljivim delom z mačko uporabljajte besedne pohvale in nagrade za hrano, pri čemer jasno opredelite, kaj želite, in nagradite samo vedenje, ki ga želite spodbuditi. Sčasoma se mačka lahko nauči iti skozi ovire, prinesti majhne gospodinjske predmete ali rešiti preproste uganke. Ko trenirate mačko, bodite pripravljeni na zastoje in vztrajnost ter jih premagajte.