(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P5CQNQS');

Gay & Lesbian

Circuit Festival –  Barcelona’s Lesbian, Gay, Bisexual and Transgender Festival

Barcelona Pride, taking place in June, is indeed huge and a lot of fun, but despite its international reputation and visitors coming from across the world it is in fact only the second largest LGBT event in Barcelona! It is the Circuit Festival in August that has managed to surpass Barcelona’s Pride festival and position itself as Spain’s main gay event of the summer and one of the biggest international LGBT festivals!

Beyond the Circuit – Barcelona’s LGBT scene is teeming with life year-round!

Bursting with life, beauty, history and culture, Barcelona truly has a lot of must-see sights and attractions that will keep you busy for days on. But if you’re also interested in the lesbian, gay. bisexual and transgender scene and nightlife – your nights might just prove even busier than those days!

Barcelona Lesbian and Gay Pride Festival – Sea, Sun, Fun and Partying!

Barcelona Pride is a major lesbian, gay, bisexual and transgender festival that is not-for-profit, packed with both cultural and entertainment content, and showcases the best of this wonderful city. It is a great time to visit Barcelona and enjoy the natural beauty of the Mediterranean coast together with the cheerfulness and solidarity displayed during this 10 day festival. It is also the perfect time to visit if you like to party hard!

var __lc = {}; __lc.license = 3746271; __lc.group = 3; (function() { var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true; lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s); })();