Home Blog Posts Photos Books Music Journalism Talks

2026 San Francisco Carnaval Parade

These photos were taken of the San Francisco Carnaval parade in the Mission district. Over 70 "Comparsas" or groups of performers marched and dance down the street wearing colorful costumes.

This is my third year photographing the event and the first year that I was an official photographer.

For editorial usage visit Alamy "thomas hunter CarnavalSF2026".

These photos are available online for purchase.
00 - Preparations - 00588
00 - Preparations - 00593
00 - Preparations - 00602
00 - Preparations - 00612
00 - Preparations - 00616
00 - Preparations - 00633
00 - Preparations - 00644
00 - Preparations - 00645
00 - Preparations - 00649
00 - Preparations - 00653
00 - Preparations - 00658
00 - Preparations - 00663
00 - Preparations - 00668
00 - Preparations - 00673
01 - San Francisco Lowrider Council - 00678
01 - San Francisco Lowrider Council - 00688
01 - San Francisco Lowrider Council - 00690
01 - San Francisco Lowrider Council - 00705
01 - San Francisco Lowrider Council - 00739
01 - San Francisco Lowrider Council - 00745
01 - San Francisco Lowrider Council - 00750
01 - San Francisco Lowrider Council - 00776
01 - San Francisco Lowrider Council - 00802
01 - San Francisco Lowrider Council - 00803
01 - San Francisco Lowrider Council - 00805
01 - San Francisco Lowrider Council - 00843
01 - San Francisco Lowrider Council - 00868
02 - Xiuhcoatl Danza Azteca - 00879
02 - Xiuhcoatl Danza Azteca - 00882
02 - Xiuhcoatl Danza Azteca - 00883
02 - Xiuhcoatl Danza Azteca - 00884
06 - Unidos Da Capital - 00905
06 - Unidos Da Capital - 00908
06 - Unidos Da Capital - 00912
06 - Unidos Da Capital - 00920
07 - Chinelos de Morelos and Train Eclipse - 00929
07 - Chinelos de Morelos and Train Eclipse - 00930
07 - Chinelos de Morelos and Train Eclipse - 00931
07 - Chinelos de Morelos and Train Eclipse - 00938
08 - ABADA Capoeira San Francisco - 00942
12 - SF Bay Area Rapid Transit - 00971
14 - Asiya Shriners of San Mateo - 00980
14 - Asiya Shriners of San Mateo - 00982
14 - Asiya Shriners of San Mateo - 00984
16 - Recology - 01000
18 - La Cumbiamba Colombiana - 01022
18 - La Cumbiamba Colombiana - 01027
18 - La Cumbiamba Colombiana - 01036
19 - 2026 King Chris Cornelious & Queen Mizzy Ng - 01049
19 - 2026 King Chris Cornelious & Queen Mizzy Ng - 01053
20 - Samba da Terra - 01062
20 - Samba da Terra - 01066
20 - Samba da Terra - 01069
21 - Bolivia Corazon de America Dance Company - 01079
22 - Beautiful Beginnings Arts Collective - 01086
22 - Beautiful Beginnings Arts Collective - 01093
22 - Beautiful Beginnings Arts Collective - 01101
24 - RUMBARENA Carnaval - 01124
24 - RUMBARENA Carnaval - 01130
25 - Morenada San Francisco - Bolivia para el Mundo - 01132
25 - Morenada San Francisco - Bolivia para el Mundo - 01133
25 - Morenada San Francisco - Bolivia para el Mundo - 01139
25 - Morenada San Francisco - Bolivia para el Mundo - 01141
25 - Morenada San Francisco - Bolivia para el Mundo - 01144
25 - Morenada San Francisco - Bolivia para el Mundo - 01150
25 - Morenada San Francisco - Bolivia para el Mundo - 01156
25 - Morenada San Francisco - Bolivia para el Mundo - 01158
26 - Feline Finesse Dance Company - 01166
26 - Feline Finesse Dance Company - 01170
26 - Feline Finesse Dance Company - 01172
26 - Feline Finesse Dance Company - 01176
26 - Feline Finesse Dance Company - 01177
27 - Nicaragua Danza Hijos del Maíz - 01178
27 - Nicaragua Danza Hijos del Maíz - 01188
28 - Tradición Peruana Cultural Center - 01194
28 - Tradición Peruana Cultural Center - 01197
28 - Tradición Peruana Cultural Center - 01204
28 - Tradición Peruana Cultural Center - 01210
28 - Tradición Peruana Cultural Center - 01215
28 - Tradición Peruana Cultural Center - 01216
29 - Parceros Fusion Colombia - 01221
29 - Parceros Fusion Colombia - 01224
29 - Parceros Fusion Colombia - 01227
29 - Parceros Fusion Colombia - 01230
29 - Parceros Fusion Colombia - 01236
29 - Parceros Fusion Colombia - 01238
29 - Parceros Fusion Colombia - 01239
29 - Parceros Fusion Colombia - 01241
30 - Audience - 01244
31 - Chavalos Danzas de Nicaragua - 01255
31 - Chavalos Danzas de Nicaragua - 01258
31 - Chavalos Danzas de Nicaragua - 01259
31 - Chavalos Danzas de Nicaragua - 01261
31 - Chavalos Danzas de Nicaragua - 01270
32 - Esforço - 01275
32 - Esforço - 01276
32 - Esforço - 01279
32 - Esforço - 01286
32 - Esforço - 01288
32 - Esforço - 01296
32 - Esforço - 01298
33 - El Show Pepe - 01306
33 - El Show Pepe - 01307
35 - Zumba, Friends & Fitness - 01321
35 - Zumba, Friends & Fitness - 01335
35 - Zumba, Friends & Fitness - 01339
35 - Zumba, Friends & Fitness - 01343
36 - Carnaval Putleco - 01355
36 - Carnaval Putleco - 01363
36 - Carnaval Putleco - 01369
36 - Carnaval Putleco - 01377
37 - Latin Dance Grooves - 01383
37 - Latin Dance Grooves - 01384
38 - Everett Middle School ft. Bateria Batuki & the Brazilian All-Stars - 01398
38 - Everett Middle School ft. Bateria Batuki & the Brazilian All-Stars - 01399
38 - Everett Middle School ft. Bateria Batuki & the Brazilian All-Stars - 01400
38 - Everett Middle School ft. Bateria Batuki & the Brazilian All-Stars - 01404
38 - Everett Middle School ft. Bateria Batuki & the Brazilian All-Stars - 01411
38 - Everett Middle School ft. Bateria Batuki & the Brazilian All-Stars - 01412
39 - Club Puertorriqueño de San Francisco - 01423
39 - Club Puertorriqueño de San Francisco - 01425
40 - Aquarela Samba Dancers and Samba School - 01431
40 - Aquarela Samba Dancers and Samba School - 01433
40 - Aquarela Samba Dancers and Samba School - 01435
40 - Aquarela Samba Dancers and Samba School - 01439
40 - Aquarela Samba Dancers and Samba School - 01441
40 - Aquarela Samba Dancers and Samba School - 01450
40 - Aquarela Samba Dancers and Samba School - 01456
40 - Aquarela Samba Dancers and Samba School - 01460
40 - Aquarela Samba Dancers and Samba School - 01463
40 - Aquarela Samba Dancers and Samba School - 01470
40 - Aquarela Samba Dancers and Samba School - 01474
40 - Aquarela Samba Dancers and Samba School - 01476
40 - Aquarela Samba Dancers and Samba School - 01477
40 - Aquarela Samba Dancers and Samba School - 01478
41 - Oaxaca en San Francisco - 01489
41 - Oaxaca en San Francisco - 01494
41 - Oaxaca en San Francisco - 01500
41 - Oaxaca en San Francisco - 01501
41 - Oaxaca en San Francisco - 01506
41 - Oaxaca en San Francisco - 01507
41 - Oaxaca en San Francisco - 01508
41 - Oaxaca en San Francisco - 01520
41 - Oaxaca en San Francisco - 01528
41 - Oaxaca en San Francisco - 01536
41 - Oaxaca en San Francisco - 01538
41 - Oaxaca en San Francisco - 01541
41 - Oaxaca en San Francisco - 01546
41 - Oaxaca en San Francisco - 01548
41 - Oaxaca en San Francisco - 01551
41 - Oaxaca en San Francisco - 01552
41 - Oaxaca en San Francisco - 01553
41 - Oaxaca en San Francisco - 01554
41 - Oaxaca en San Francisco - 01559
41 - Oaxaca en San Francisco - 01560
42 - Cuicacalli - 01562
42 - Cuicacalli - 01563
42 - Cuicacalli - 01565
42 - Cuicacalli - 01569
43 - Asociacion Mayab - 01578
44 - Ginga Brasil - 01595
44 - Ginga Brasil - 01597
44 - Ginga Brasil - 01607
44 - Ginga Brasil - 01612
44 - Ginga Brasil - 01613
44 - Ginga Brasil - 01615
44 - Ginga Brasil - 01618
44 - Ginga Brasil - 01626
44 - Ginga Brasil - 01630
44 - Ginga Brasil - 01633
44 - Ginga Brasil - 01637
44 - Ginga Brasil - 01639
44 - Ginga Brasil - 01647
46 - Caravana de la Bahia - 01656
46 - Caravana de la Bahia - 01664
46 - Caravana de la Bahia - 01669
48 - Los Bomberos de Oakland - 01678
49 - Negritud Yanga USA - 01683
49 - Negritud Yanga USA - 01685
50 - Sambaxé - 01690
50 - Sambaxé - 01692
50 - Sambaxé - 01699
50 - Sambaxé - 01701
50 - Sambaxé - 01707
50 - Sambaxé - 01709
50 - Sambaxé - 01713
50 - Sambaxé - 01714
50 - Sambaxé - 01716
50 - Sambaxé - 01719
51 - Jaguars of Fire - 01727
51 - Jaguars of Fire - 01733
52 - Mestizaje in partnership with Zona Cheo and Calle 24 Latino Cultural District - 01738
52 - Mestizaje in partnership with Zona Cheo and Calle 24 Latino Cultural District - 01740
52 - Mestizaje in partnership with Zona Cheo and Calle 24 Latino Cultural District - 01748
53 - Batala San Francisco - 01757
54 - Esplendor Azteca - 01763
54 - Esplendor Azteca - 01766
54 - Esplendor Azteca - 01772
54 - Esplendor Azteca - 01777
54 - Esplendor Azteca - 01780
55 - Kantuta Ballet Folklorico de Bolivia - 01789
55 - Kantuta Ballet Folklorico de Bolivia - 01791
55 - Kantuta Ballet Folklorico de Bolivia - 01797
55 - Kantuta Ballet Folklorico de Bolivia - 01804
55 - Kantuta Ballet Folklorico de Bolivia - 01808
55 - Kantuta Ballet Folklorico de Bolivia - 01811
55 - Kantuta Ballet Folklorico de Bolivia - 01816
55 - Kantuta Ballet Folklorico de Bolivia - 01826
55 - Kantuta Ballet Folklorico de Bolivia - 01828
55 - Kantuta Ballet Folklorico de Bolivia - 01834
55 - Kantuta Ballet Folklorico de Bolivia - 01837
56 - Loco Bloco - 01843
56 - Loco Bloco - 01844
56 - Loco Bloco - 01856
56 - Loco Bloco - 01857
56 - Loco Bloco - 01863
57 - Cable Car Operators & Families - 01869
58 - Valverde Dance - 01875
58 - Valverde Dance - 01878
58 - Valverde Dance - 01879
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01884
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01891
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01894
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01898
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01899
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01904
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01905
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01907
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01908
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01916
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01920
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01921
59 - Fogo Na Roupa Grupo Carnavalesco Cultural - 01922
61 - Caporales San Simon Cochabamba Filial California - 01927
61 - Caporales San Simon Cochabamba Filial California - 01928
61 - Caporales San Simon Cochabamba Filial California - 01933
61 - Caporales San Simon Cochabamba Filial California - 01935
61 - Caporales San Simon Cochabamba Filial California - 01943
62 - Raio de Luz Samba Performers - 01950
62 - Raio de Luz Samba Performers - 01955
62 - Raio de Luz Samba Performers - 01959
62 - Raio de Luz Samba Performers - 01963
62 - Raio de Luz Samba Performers - 01966
62 - Raio de Luz Samba Performers - 01968
62 - Raio de Luz Samba Performers - 01971
64 - Paixão Dance Ensemble - 01980
65 - Karibbean Vibrationz - 01990
65 - Karibbean Vibrationz - 01993
65 - Karibbean Vibrationz - 01997
65 - Karibbean Vibrationz - 01999
65 - Karibbean Vibrationz - 02001
65 - Karibbean Vibrationz - 02002
65 - Karibbean Vibrationz - 02013
66 - Miss Panama SF California - 02015
66 - Miss Panama SF California - 02017
66 - Miss Panama SF California - 02019
66 - Miss Panama SF California - 02025
66 - Miss Panama SF California - 02026
66 - Miss Panama SF California - 02027
66 - Miss Panama SF California - 02032
67 - SambaFunk's Artists United - 02042
67 - SambaFunk's Artists United - 02043
67 - SambaFunk's Artists United - 02045
67 - SambaFunk's Artists United - 02052
67 - SambaFunk's Artists United - 02053
67 - SambaFunk's Artists United - 02058
67 - SambaFunk's Artists United - 02062
68 - Xplosion Mas - 02073
68 - Xplosion Mas - 02077
68 - Xplosion Mas - 02083
69 - The Beat Berkeley Performing Arts - 02085
69 - The Beat Berkeley Performing Arts - 02091
70 - Move to the Rhythm Zumba Central Valley - 02099
72 - Hella Jab - 02114
72 - Hella Jab - 02116
72 - Hella Jab - 02119
72 - Hella Jab - 02122
Copyright Thomas Hunter II | @tlhunter | thomashunter.name