Rio de Janeiro is a city that lives and breathes live music, and you don't even need to love samba to have a good time here. While this sultry musical style does indeed provide the musical backdrop to many nights out in the city, there is ample opportunity to strut your stuff to electronica and hip hop, nod your head in appreciation at experimental jazz nights, or try your hand at mastering some forro moves.
Being able to dance is not a prerequisite at Rio's live music, and top samba spots such as Carioca da Gema and Rio Scenarium are worth a visit for the sheer spectacle of seeing fleet-footed locals shake their impressive stuff, and after a couple of caipirinhas you may well have built up the courage to join them on the dancefloor.
For a diverse, hipster-friendly mix of indie, rock, jazz, hip hop and MPB (classic Brazilian pop), Studio RJ is the place. Bonus points for its location in front of the beach at Arpoadaor - the point at which Ipanema and Copacabana beaches meet.
For a sophisticated, but not stuffy, live music session, Zero Zero in Gavea comes up trumps, while the weekend street parties in Lapa regularly see impromptu performances from local groups.