A budapesti 41-es jelzésű villamos a Bécsi út / Vörösvári út és a Kamaraerdei Ifjúsági Park között közlekedik. A járatot a Budapesti Közlekedési Zrt. üzemelteti. A járat hossza 18,4 km.
A vonalat a Budapest-Budafoki Helyiérdekű Villamos Vasutak (BBVV) építette, 1914. július 1-jén indult meg a forgalom a Szent Gellért tértől Budafokon és Kamaraerdőn át Törökbálintig. 1942. december 26-án átadták a Móricz Zsigmond körtéren az új hurokvégállomás-komplexumot a Gombával, amely körül a HÉV-ek, 1963-tól 1972-ig pedig a 41-es és 43-as járat végállomásozott. Két év múlva, Budapest ostromakor a budafoki felüljárót felrobbantották, a vonalon leállt a forgalom, 1945. május 23-án indult csak újra.
1952-ben a MÁV kezelésébe került a vonal, majd 1958-ban ismét visszakerült a BHÉV-hez. 1953-ban indult el a párhuzamos 47-es villamos. A HÉV járművei lassabban haladtak és feltartották a villamosokat. 1958-ban bevezették a nagytétényi és törökbálintiHÉV-vonalakon a viszonylatok betűjelzését. A Móricz Zsigmond körtér–Törökbálint vonal a „T”-t, a Kelenvölgyig járó a „V”-t, aKamaraerdőig járó az „E”-t, és a Budaörsig járó az „Ö”-t kapta.
1963-ban a vonalcsoport átkerült a Fővárosi Villamosvasúthoz (FVV), a HÉV-eket villamosok váltották fel. A viszonylatok az addigi betűk helyett számokat kaptak, a törökbálinti vonal lett a 41-es, a többi betétjáratot megszüntették, a vágányokat Budaörsön kívül felszedték. Az M1-es és M7-es autópálya közös szakaszának, a budaörsi felüljárónak a közelébe (a mai Tesco parkolójának helyére) került a budaörsi hurokvégállomás, innentől Törökbálintig (Budaörs érintésével) a 88A jelzésű autóbuszok biztosították a kapcsolatot. 1965 és 1966 között betétjárat is közlekedett 41A jelzéssel a Móricz Zsigmond körtér és Albertfalva, kitérő között. 1972. április 30-án és május 1-jén majális járatként 41B villamos közlekedett Budafok, forgalmi telep és Kamaraerdő között.
1973. január 1-jétől a 41-es villamos lerövidült, belső végállomását Budafok, forgalmi telephez helyezték. 1977. július 1-jén tovább rövidült: megszűnt a Kamaraerdő – Budaörs szakasz, ezzel nem volt többé olyan budapesti villamos, mely átlépte volna a főváros határát. 1993. május 30-tól újra a Móricz Zsigmond körtérig közlekedett.
2002. június 22-től a 4-es metró építése miatt elbontották a Móricz Zsigmond körtéri hurokvágányt, ezért a 41-est végállomását a Fehérvári úti rendelőintézet előtt kiépített ideiglenes végállomáshoz helyezték. 2002 szeptemberétől ismét áthaladtak a Fehérvári úti villamosok a körtéren, viszont a 41-es végállomása ugyanott maradt. A körtértől több száz méterre található csonkavágányos végállomást a Bocskai úthoz való közelsége ellenére Móricz Zsigmond körtérnek nevezték el. 2003. márciusától pár száz métert rövidült: a metróállomás aluljárójának építése miatt a végállomását a Bocskai út elé helyezték. 2003. szeptember 8-án adták át a rendelőintézet előtti új végállomást, melyet a 41-es nem használt sokáig: november 1-jén a Batthyány térig hosszabbodott.
2006-ban folytatódott az építkezés: augusztus 28-án a Kanizsai utcai angolváltós kialakítású ideiglenes végállomásig rövidült. Ebben az időszakban ideiglenesen a vágánykapcsolat is megszűnt a Körtér felé, és mivel az építkezés – a járdákat leszámítva – a Fehérvári út teljes szélességét igénybe vette, pótlóbusz sem jöhetett számításba, ezért a metróállomás teherbíró födémének elkészültéig az utasoknak a Kanizsai utca és a Bocskai út közötti távot gyalog kellett megtenni. 2007. július 23-tól a járat ismét a Batthyány térig közlekedett, majd augusztus 21-én újraindult a 41A villamos a Batthyány tér és a Budafok, forgalmi telep között, mely 2008. december 19-ig közlekedett. December 20-tól 2009. július 30-ig a budai főgyűjtő-csatorna építése miatt a 41-es végállomása aMoszkva tér lett.
2009 júliusában a Lánchíd és Ybl Miklós tér megállókat összevonták, és a hídtól délre alakították ki a Clark Ádám térmegállóhelyet.
2014. szeptember 11-étől 2016 nyaráig a villamosok a Repülőtér és a Kamaraerdei Ifjúsági Park megállók között alámosás miatt egy vágányon közlekedtek.
A budai fonódó villamoshálózat projekt keretében új pálya épült a Batthyány tér és a Margit híd között. A Clark Ádám téri villamosalagút átépítése miatt 2016. január 16-ától 2016. március 13-áig megosztott útvonalon közlekedtek a Bécsi út / Vörösvári útés a Clark Ádám tér között 19-es jelzéssel a régi 17-es villamos vonalán, majd a Margit hídtól az új pályán a rakparton, valamint a Clark Ádám tér és a Kamaraerdei Ifjúsági Park között a régi szakaszon. Az építkezés befejeztét követően 2016. március 14-től létrejött egy átszállásmentes kapcsolat Óbuda és a Kamaraerdő között, a Fehérvári úton keresztül.
2015. június 16-án adták át a Rudas Gyógyfürdő nevű megállóhelyet.
2016. június 16-ától augusztus 28-áig nem közlekedik pályafelújítás és villamosmegállóhely-peron építése miatt. A vágányzár ideje alatt kijavították a Hosszúréti-patak töltését, így a villamosok újra két vágányon közlekednek a Repülőtér és a Kamaraerdei Ifjúsági Park között.