Maršruta veids: trolejbusu
Maršruta statuss: esošs
Darbības periods: no 01.06.2011 (bez izmaiņām maršruta trasē)
No, caur, līdz: Āgenskalna priedes — Ķīpsala — Vanšu tilts — Brīvības iela — VEF — Teika — Brīvības gatve — Šmerlis
Kopējais garums: 22,4 km (Āgenskalna priedes — Šmerlis: 11,3 km; Šmerlis — Āgenskalna priedes: 11,1 km)
Pieturvietu skaits: 44 (Āgenskalna priedes — Šmerlis: 22; Šmerlis — Āgenskalna priedes: 22)
Apļa ilgums (īsais laiks): 1 h 13 min (Āgenskalna priedes — Šmerlis: 38 min; Šmerlis — Āgenskalna priedes: 35 min)
Apkalpo: Rīgas pašvaldības SIA "Rīgas satiksme", 1. un 2. trolejbusu parks
Transporta vienības: darbdienās - 5 trolejbusi (no 18.01.2021), 16xxx, 17xxx, 26xxx un 27xxx;
brīvdienās - nekursē (no 16.01.2021)
Āgenskalna priedes — Šmerlis: G/P "Āgenskalna priedes", Āgenskalna iela, Melnsila iela, Kapseļu iela, Kalnciema iela, Krišjāņa Valdemāra iela, Vanšu tilta komplekss (tilts pār Zunda kanālu), vietējās satiksmes brauktuve Ķīpsalā, Vanšu tilts, Krišjāņa Valdemāra iela, Raiņa bulvāris, Brīvības bulvāris, Brīvības iela, Gaisa tilts, Brīvības gatve un D/P "Šmerlis".
Šmerlis — Āgenskalna priedes: D/P "Šmerlis", Šmerļa iela, Brīvības gatve, Gaisa tilts, Brīvības iela, Bruņinieku iela, Krišjāņa Valdemāra iela, Vanšu tilts, vietējās satiksmes brauktuve Ķīpsalā, Vanšu tilta komplekss (tilts pār Zunda kanālu), Krišjāņa Valdemāra iela, Kalnciema iela, Baložu iela, Kristapa iela, Melnsila iela, Āgenskalna iela un G/P "Āgenskalna priedes".
01.06.2011 — atklāts jauns 12. trolejbusu maršruts "Āgenskalna priedes — Šmerlis", apvienojot 4. trolejbusu maršrutu "Centrāltirgus — Šmerlis" (pa Brīvības gatvi līdz Šmerlim) ar 7. trolejbusu maršrutu "Āgenskalna priedes — Ķeguma iela" (pa Vanšu tiltu, gar Ķīpsalu, uz Āgenskalna priedēm). Par dispečeru punktu kalpo "Šmerlis" Brīvības gatvē pie Latvijas Sporta pedagoģijas akadēmijas, pasažieru pārvadājumus veic 1. un 2. trolejbusu parks. Maršruta trase: turp - G/P "Āgenskalna priedes", Āgenskalna iela, Melnsila iela, Kapseļu iela, Kalnciema iela, Krišjāņa Valdemāra iela, Vanšu tilta komplekss (tilts pār Zunda kanālu), vietējās satiksmes brauktuve Ķīpsalā, Vanšu tilts, Krišjāņa Valdemāra iela, Raiņa bulvāris, Brīvības bulvāris, Brīvības iela, Gaisa tilts, Brīvības gatve un D/P "Šmerlis"; atpakaļ - D/P "Šmerlis", Šmerļa iela, Brīvības gatve, Gaisa tilts, Brīvības iela, Bruņinieku iela, Krišjāņa Valdemāra iela, Vanšu tilts, vietējās satiksmes brauktuve Ķīpsalā, Vanšu tilta komplekss (tilts pār Zunda kanālu), Krišjāņa Valdemāra iela, Kalnciema iela, Baložu iela, Kristapa iela, Melnsila iela, Āgenskalna iela un G/P "Āgenskalna priedes".
03.09.2012 (?) — darbdienās 12. trolejbusu maršrutā sāk kursēt arī 18 metrus gari posmainie trolejubusi (sākotnēji tikai 2. trolejbusu parkam paredzētajās kustības saraksta kārtās).
01.09.2015 — galapunkta p/v "Kafejnīca "Priedes"" Āgenskalna ielā, Āgenskalna priedēs, pārsaukta par "Āgenskalna priedes", p/v "Preses nams" uz vietējās satiksmes brauktuves Ķīpsalā (uz centru) - par "Ķīpsala".
19.09.2015 — p/v "Slokas iela" Krišjāņa Valdemāra ielā (uz centru) pārsaukta par "Valsts arhīvs", p/v "Rūpnīca "VEF"" Brīvības gatvē (abos virzienos) - par "VEF", p/v "1. pilsētas slimnīca" Bruņinieku ielā (no centra) - par "Rīgas 1. slimnīca".
no 16.01.2021 — uz laiku, kamēr saglabājas zema pasažieru plūsma, slēgts 12. trolejbusu maršruts brīvdienās.