Minnesota

5,775 photos · 2008–2026

5,775 photographs tagged Minnesota, 2008–2026.

Minnehaha Scoop ice cream shop on Minnehaha Avenue with customers gathered outside under umbrellas at dusk.
People gather outside Minnehaha Scoop, an ice cream shop located on Minnehaha Avenue in South Minneapolis.

Evening Crowd at The Minnehaha Scoop

The Fist Monument stands at George Floyd Square on Chicago Avenue in Minneapolis.
The Fist Monument stands at George Floyd Square, located on Chicago Avenue in Minneapolis. This site marks the location where George Floyd was murdered by Minneapolis police on May 25, 2020, sparking widespread protests and the Minneapolis Uprising.

Fist Monument on Chicago Avenue at George Floyd Square

Revolution in South Minneapolis
Fabric strips spelling 'REVOLUTION' are tied to a chain-link fence in a residential area of South Minneapolis.

Revolution Message on South Minneapolis Fence

Tom’s Watch Bar on Hennepin Avenue in Minneapolis displays a “WOLVES BACK” banner above the street.
Tom’s Watch Bar on Hennepin Avenue in downtown Minneapolis displays a “WOLVES BACK” banner during Minnesota Timberwolves playoff excitement near Target Center. The bar sits at 6th Street and Hennepin Avenue, where crowds gathered outside on the evening of May 22, 2025.

Wolves Back at Tom’s Watch Bar, Minneapolis

Bryant Avenue Bike Lane May 2025
Cyclists and pedestrians utilize the dedicated bike lane on Bryant Avenue in South Minneapolis.

Evening Cyclists on the Bryant Avenue Bike Lane

Colorful mural with stylized eyes and "RIP TRANSTIFA" text painted on a brick wall on Lake Street in Minneapolis.
The RIP TRANSTIFA mural covers a wall on Lake Street in Minneapolis.

“RIP Transtifa” Mural on a Lake Street Brick Wall

Construction barriers and signage for the future Minneapolis Democracy Center at the former 3rd Precinct site.
The site of the former Minneapolis Police 3rd Precinct is undergoing redevelopment. This building was significantly damaged by fire during the Minneapolis Uprising in May 2020, following the murder of George Floyd. It is now being transformed into the Minneapolis Democracy Center, a new civic hub for the community.

Banner for Future Minneapolis Democracy Center at Former 3rd Precinct

Couple kisses on a Minneapolis Lake in front of the downtown skyline
A couple enjoys Bde Maka Ska, one of Minneapolis's Chain of Lakes, with the city skyline visible in the distance. Bde Maka Ska, meaning 'White Earth Lake' in Dakota, is the largest lake in Minneapolis.

Couple Floating on Bde Maka Ska, Minneapolis Skyline

Top 10 Weather Week and Lake Volleyball in Minneapolis
What a beautiful top 10 weather week it's been in Minneapolis! Feel like next time we see these temperatures it'll be with the humidity? People squeezing in a few more games of volleyball at Bde Maka Ska before tomorrow's rain.

Top 10 Weather Week and Lake Volleyball in Minneapolis

MnDOT concrete barriers line S 9th Street in Minneapolis beside a freeway sound wall.
MnDOT concrete barriers line the grassy edge of S 9th Street in Minneapolis. The barriers are intended to discourage camping along the corridor.

MNDOT Concrete Barriers on S 9th Street, Minneapolis

Old Ford pickup on Hennepin Avenue in Minneapolis during road construction.
An old Ford pickup truck navigates Hennepin Avenue in Uptown Minneapolis, a significant urban corridor currently undergoing extensive road construction.

Old Ford Pickup on Hennepin Avenue Construction, Uptown Minneapolis

Fans head to Minnesota Timberwolves playoff game
Fans walk along Hennepin Avenue in downtown Minneapolis, heading to Target Center for a Minnesota Timberwolves playoff game.

Fans with Anthony Edwards Jerseys Cross Hennepin Avenue

Juut Salonspa sign on a building in Uptown Minneapolis.
Juut Salonspa sign in Uptown Minneapolis. The salon closed years ago.

Juut Salon Sign in Uptown Minneapolis

Motorcyclists occupy the sidewalk along Lagoon Avenue in Uptown Minneapolis.
Motorcyclists use the sidewalk along Lagoon Avenue in Uptown Minneapolis.

Motorcycles on Lagoon Avenue Sidewalk, Uptown Minneapolis

Boarded and damaged front vestibule of Minneapolis Police 3rd Precinct station during structural removal.
The Minneapolis Police 3rd Precinct station at 3000 Minnehaha Avenue has sat vacant since it burned during the unrest that followed George Floyd's killing in May 2020.

Rebuilding the Former Minneapolis 3rd Precinct Station

Construction and plywood at burned Minneapolis police station
Construction is underway at the former Minneapolis Police 3rd Precinct station in Minneapolis. The building sustained significant damage during protests in May 2020, which erupted following the murder of George Floyd.

Construction at burned Minneapolis 3rd Precinct station

Protest flyer on Minneapolis street pole advertising January 19 community assembly against Trump's agenda.
The flyer calls for a "Community Assembly" on January 19 from 1 to 4 p.m. at Andersen United Community School in Minneapolis. Its text reads "Money for people's needs, not the war machine" and pairs its call to "Defeat Trump's Extreme-Right Billionaire Agenda" with s supporting LGBTQ rights.

“Defeat Trump’s Extreme-Right Billionaire Agenda” Flyer in Minneapolis

Surveillance camera mounted on Pleasant Avenue Bridge above the Midtown Greenway in Minneapolis.
The Midtown Greenway follows a below-grade rail corridor once used by the Milwaukee Road for freight and passenger trains through south Minneapolis. The trench was converted to a bicycle and pedestrian trail in phases beginning in 2000, running roughly 5.5 miles from the Chain of Lakes to the Mississippi River. Pleasant Avenue is one of more than two dozen street crossings that bridge over the corridor rather than intersect it at grade, a design carried over from the original rail line.

Pleasant Avenue Bridge Over the Midtown Greenway

Street vendor serves customers outside the illuminated Uptown Theater on Hennepin Avenue in Minneapolis at night.
A street vendor outside the Uptown Theater on Hennepin Avenue in Uptown Minneapolis.

Late-Night Food Cart Near the Uptown Theater on Hennepin Avenue

Minneapolis Police squad car being towed on Lagoon Avenue outside nightclubs at night.
A Minneapolis Police squad car sits loaded on a Stateway Towing flatbed on Lagoon Avenue in Uptown Minneapolis.

Flatbed Tow Truck Hauls a Minneapolis Police Squad Car in Uptown

Cowboy Jacks Rooftop Patio April 2025
The rooftop patio at Cowboy Jack's in downtown Minneapolis is shown in April 2025.

Fans Fill the Rooftop Patio at Cowboy Jack’s in Minneapolis

Metro Transit light rail train crossing Hennepin Avenue in downtown Minneapolis at night.
Metro Transit's light rail system connects downtown Minneapolis with St. Paul and the surrounding suburbs, carrying passengers on the Blue and Green Lines. The Warehouse District/Hennepin Avenue station serves as a key downtown stop, positioned near First Avenue and the district's cluster of bars, restaurants, and music venues.

METRO Green Line Train Crossing Hennepin Avenue in the Warehouse District

Dancing at Last Call Bar in Downtown Minneapolis
Patrons socialize and dance inside the Last Call bar, located on N 5th Street in downtown Minneapolis.

Late-Night Crowd Inside Last Call on N 5th Street

Panel discussion about "The People's Way" film at MSP International Film Festival in Minneapolis.
"The People's Way" is a documentary tied to the aftermath of George Floyd's killing at 38th and Chicago in Minneapolis. Following its screening at the MSP International Film Festival, the panel included director William Tyner alongside Minneapolis City Council Member Robin Wonsley and Hennepin County Commissioner Angela Conley. Also participating were Jeanelle Austin of George Floyd Global Memorial, the organization that maintains the offerings and artwork at George Floyd Square, and activist Toshira Garraway, founder of Families Supporting Families Against Police Violence. The discussion connected the film's subject matter to ongoing debates over the future of George Floyd Square as a memorial site.

Panel Discussion After “The People’s Way” Screening at MSP Film Festival

Trump and Vance portraits inside the Wellstone Building in downtown Minneapolis.
Portraits of President Donald Trump and Vice President JD Vance hang inside the Wellstone Building in downtown Minneapolis. The building is named for former U.S. Senator Paul Wellstone.

Trump and Vance portraits in the Wellstone Building

Patrons sit at the bar inside Barrio Tequila Bar on Nicollet Mall in downtown Minneapolis.
Barrio is a Mexican restaurant and tequila bar on Nicollet Mall in downtown Minneapolis.

Tequila Bar Sign at Barrio on Nicollet Mall

Chicago Avenue at East 38th Street in Minneapolis, with parked cars and bare trees lining the street in April 2022.
Chicago Avenue runs north-south through South Minneapolis, connecting the Kingfield and Central neighborhoods before crossing East 38th Street near George Floyd Square.

Chicago Avenue Looking Toward East 38th Street

Political yard signs along a South Minneapolis residential sidewalk display messages about democracy and inclusion.
Three yard signs stand along a residential sidewalk in South Minneapolis. One reads "Dictator or Democracy — That's the Choice," another "All Are Welcome Here," and a third "And One Day Like a Miracle He'll Be Gone."

“Dictator or Democracy” Yard Signs Along a South Minneapolis Sidewalk

Hands Off from inside the capitol
A large protest, part of the nationwide "Hands Off!" movement, gathered an estimated 25,000 people at the Minnesota State Capitol in St. Paul.

Thousands gather for ‘Hands Off!’ protest, Minnesota State Capitol

Protest sign depicting caricatures labeled "Hitler 2.0" at Minnesota State Capitol rally.
The "Hands Off!" rally at the Minnesota State Capitol on April 5, 2025 drew a large crowd protesting policies of the Trump administration and Elon Musk's role in federal government cuts through the Department of Government Efficiency. The Minnesota State Patrol estimated roughly 25,000 people attended the demonstration on the Capitol grounds in St. Paul. The rally was one of hundreds held simultaneously across the country under the same "Hands Off!" banner.

‘Hitler 2.0’ Sign Depicting Trump and Musk at the Minnesota Capitol

Protesters climb a large bare tree during a rally at the Minnesota State Capitol in St. Paul.
The Minnesota State Capitol, completed in 1905 and designed by architect Cass Gilbert, served as the backdrop for a "Hands Off!" rally on April 5, 2025. The rally was one of more than 1,200 coordinated demonstrations held across the United States that day, organized in opposition to policies of the Trump administration and to actions by Elon Musk's Department of Government Efficiency.

Crowds Climb Bare Trees During the ‘Hands Off!’ Rally at the Minnesota Capitol

Hands Off Protest crowd in St Paul April 2025
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

Massive Crowd Fills the Minnesota State Capitol Grounds During “Hands Off!” Rally

Send the Orange Clown Back To The Circus Protest Sign
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“Send the Orange Clown Back to the Circus” Sign at the Capitol Rally

Sissy Space X Protest Sign Hands Off St Paul
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“Eat the Rich” and “Sissy Spacey” Signs at the Minnesota Capitol Rally

Stop Billionaire Takeover Hands Off St Paul
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

Monopoly Man Mascot at the “Hands Off!” Rally in St. Paul

Hands Off Public Servants St Paul
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

Crowd Fills the Minnesota State Capitol During the “Hands Off!” Rally

Hands Off Protest St Paul Minnesota STOP HIM
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“Rise and Resist” Sign at the Hands Off Rally in St. Paul

Hands Off Protester sits on a pillar on April 5 2025
"Dumbass Oligarchs Gouging Everyone" protest sign. The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

Protester Perched on a Monument at the Minnesota Capitol Rally

Hands Off St Paul Minnesota Trump Is a Russian
"Trump Is A Russian" protest sign. The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“Trump Is a Russian” Sign on the Minnesota State Capitol Facade

When we fight we win hands off protest sign
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“When We Fight We Win” Sign at the Minnesota State Capitol

The Whole World Is Watching Hands Off Protest Sign
"The World World Is Watching" protest sign at a Hands Off protest in Minnesota. The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

Protesters Perched on a Ledge at the Hands Off Rally in St. Paul

Protect National Parks Hands Off Protest Sign
Banner that reads "Protect National Parks Hands Off Protest Sign in Minnesota". The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“Protect Our National Parks” Sign at the Minnesota Capitol Rally

Stop Wrecking Our Country Protest Sign
Protester holds up a sign that reads "Stop Wrecking Our Country" The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“Stop Wrecking Our Country” Sign at the Minnesota State Capitol

Musk and Trump at Hands Off in MInnesota
"No Kings No Fascists" protest signs in Minnesota. The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“No Kings No Fascists” Signs at the Hands Off Rally in St. Paul

Protest sign reading so much wrong too little cardboard
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“So Much Wrong, Too Little Cardboard” Sign at the Minnesota Capitol

Draft dodger is unfit for commander in chief protest sign
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

“Draft Dodger” Sign at Minnesota State Capitol Protest

Protester holding sign with crying Statue of Liberty and "AMERICA, WTF?" text at Minnesota State Capitol rally.
The Minnesota State Capitol in St. Paul, completed in 1905 and designed by architect Cass Gilbert, served as the backdrop for a "Hands Off!" demonstration on April 5, 2025. Demonstrators gathered on the Capitol grounds as part of a coordinated day of protests held simultaneously in cities across the country, organized in opposition to policies of the Trump administration and actions tied to Elon Musk's role in federal government restructuring.

Weeping Statue of Liberty Sign at the Minnesota Capitol

Don't Trump On Me Flag at Hands Off Protest
The Minnesota State Patrol estimates 25,000 gathered at the Minnesota State Capitol this afternoon as part of the nationwide “Hands Off!” protests.

Yellow “Don’t Trump On Me” Flag at the Minnesota Capitol Rally

Thousands of protesters gather at Minnesota State Capitol in St. Paul for Hands Off rally.
The Minnesota State Capitol, completed in 1905 and designed by architect Cass Gilbert, anchors the mall where this crowd gathered. This particular rally was part of the nationwide "Hands Off!" movement held on April 5, 2025, with organizers citing opposition to policies tied to the Trump administration and Elon Musk. Minnesota State Patrol estimated roughly 25,000 people attended the St. Paul event that day.

Thousands Fill the Capitol Mall for the ‘Hands Off!’ Rally in St. Paul

Senator Amy Klobuchar speaks at a Hands Off rally at the Minnesota State Capitol in St. Paul.
Amy Klobuchar has represented Minnesota in the U.S. Senate since 2007 and sits on the Senate Judiciary Committee. The "Hands Off!" demonstrations on April 5, 2025, were part of a coordinated nationwide day of action opposing Trump administration policies, including proposed cuts to Social Security and changes to the U.S. Postal Service. Signs referencing the Postal Service reflected concerns raised that spring over proposals to restructure or privatize the agency. The rally took place on the grounds of the Minnesota State Capitol,.

Amy Klobuchar Speaks at “Hands Off!” Rally on the Capitol Steps

Senator Amy Klobuchar at the "Hands Off!" protest at Minnesota State Capitol on April 5, 2025.
Amy Klobuchar, the senior U.S. senator from Minnesota, joined the "Hands Off!" rally at the Minnesota State Capitol in St. Paul on April 5, 2025. The demonstration was part of a coordinated day of nationwide protests opposing the Trump administration's policies, with organizers citing concerns over executive overreach, tariffs, and cuts to federal programs. Klobuchar has represented Minnesota in the Senate since 2007 and sits on the Senate Judiciary and Commerce Committees.

Sen. Amy Klobuchar Walks Through the Crowd at the “Hands Off!” Rally

Walgreens in Minneapolis with locked display cabinets and secured shelves for merchandise.
Walgreens in Minneapolis uses locked display cabinets and secured shelves for high-theft merchandise. The store’s anti-theft measures include enclosed cases for items such as diapers, razor blades, and health products.

Walgreens anti-theft display cabinets in Minneapolis

Walgreens in Minneapolis with locked security glass on the cosmetics aisle.
Walgreens, Minneapolis. Locked security glass encloses the cosmetics and personal care aisle as part of store anti-theft measures in April 2025.

Walgreens Beauty Aisle Security Glass, Minneapolis

Walgreens in Minneapolis uses locked display cases for personal care products.
Walgreens in Minneapolis uses locked display cases for personal care and cosmetic products. The security fixtures limit access to merchandise commonly targeted for theft.

Locked retail shelves at Walgreens, Minneapolis

Dont buy a swastikar protest sign March 29 Minnesota
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Don’t Buy a Swastikar” Sign Near Tesla in Golden Valley

Elon botches penis implant protest sign Minneapolis
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

Cybertruck and Model Y on Display at Tesla in Golden Valley

The Turd Reich protest sign in Minneapolis
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“The Turd Reich” Sign at Tesla Takedown in Golden Valley

Trumpster Dumpster Tesla Protest sign in Minneapolis
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Trumpster Dumpster” Sign at Tesla Takedown in Golden Valley

Elon Musk Return to sender protest sign Minnesota
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Return to Sender!” Sign at Tesla Takedown in Golden Valley

Defund Elon Greedy Unelected Dangerous protest sign in MN
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Defund Elon: Greedy, Unelected, Dangerous” Sign at Tesla Protest

FUCK ELON protest sign on March 29 Minneapolis
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Fuck Elon” Sign Raised at Tesla Protest in Golden Valley

Make Nazis Afraid Again protest sign Golden Valley
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Make Nazis Afraid Again” Sign at Tesla Protest in Golden Valley

New Tesla car drives past Tesla Funds Fascists sign
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

Tesla Test Drive Passes Protest Line in Golden Valley

Tesla Funds Fascists protest sign in Golden Valley
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Tesla Funds Fascists” Sign at Tesla Takedown in Golden Valley

Hit him where it hurts in his teslacles musk protest
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Hit Him Where It Hurts” Sign at Tesla Takedown in Golden Valley

Nazi Cars Elon Musk Protest Sign
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Nazi Cars” Sign Held Near Cybertruck at Tesla Protest in Golden Valley

Super Pooper protest sign Elon Musk
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Super Pooper” and “Protect Democracy” Signs at Tesla Protest in Golden Valley

Not paid just pissed protest sign in Golden Valley
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Not Paid, Just Pissed” Sign at Tesla Protest in Golden Valley

Putin Trump No Kings Tesla Protest Minneapolis
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“No KKK No Fascist GOP” Sign at Tesla Takedown in Golden Valley

Vote Susan Crawford Protest sign Golden Valley
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

Tesla Sidewalk Line Stretches Along Ottawa Avenue in Golden Valley

Fox News Elon Musk Protest Sign Golden Valley
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Bravo to YouTube’s Play Button” Sign at Tesla Protest in Golden Valley

Tesla cars parked on March 29 2025 during protests
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

Rows of Tesla Cars Parked Near Golden Valley Protest Line

Dog trump putin elon protest minneapolis
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

Dog Wears “Trump Is Putin’s B*tch” Sign at Tesla Protest

Trump protest sign in Minneapolis 2025
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Worst President Since 45” Sign at Tesla Takedown Protest in Golden Valley

No Vet Left Behind Tesla Protest Sign Golden Valley
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“No Vet Left Behind” Sign at Tesla Takedown Protest in Golden Valley

Elon has trump grabbed u by the pussy yet
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Slava Ukraini” Sign at Tesla Takedown Protest in Golden Valley

Hands off my Social Security Telsa protest sign
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Hands Off My Social Security” Sign at Tesla Takedown in Golden Valley

Dump Tesla Stock protest signs in Minneapolis
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

Protesters Line Ottawa Avenue Outside Tesla in Golden Valley

Tesla Takedown March 29 Minneapolis Support Federal Workers
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Musk Bought Trump to Sell US Out” Sign at Tesla Protest in Golden Valley

Protesters with anti-Musk signs outside a Tesla showroom in Golden Valley, Minnesota
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Arrest Musk, Stop the Coup” Sign Raised at Tesla Protest in Golden Valley

Know your parasites Dog Tick Elon Musk
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Know Your Parasites” Sign at Tesla Protest in Golden Valley

Smells Like Doge Crap Tesla Protest Minneapolis
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Deport Elon” Banner at Tesla Takedown Protest in Golden Valley

Resist fascism sign in window
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Resist Fascism” Sign Held Outside Tesla in Golden Valley

Arrest Musk Stop The Coup protest signs in Golden Valley
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

White Tesla Passes “Musk Must Go” Signs in Golden Valley

Support federal workers not musk
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Recharge Democracy, Drain Musk” Sign at Tesla Protest in Golden Valley

Nobody Elected Musk protest sign Tesla Takeover
About 500 protesters outside Tesla in Minneapolis (Golden Valley) with signs reading “NOT PAID JUST PISSED”, “Tesla Funds Fascists”, “Save the VA”, “No Vet Left Behind”, Make Nazis Afraid Again” to name a few. This is the 7th weekend in a row of protests at this showroom.

“Nobody Elected Musk” Sign Raised Above Tesla Protest Crowd

DJ Mushroom Cloud performs at Green Room in Uptown Minneapolis beneath purple lights and laser beams.
DJ Mushroom Cloud performs a set at the Green Room, a prominent music venue and nightclub situated in Uptown Minneapolis.

Laser Lights Over the Crowd During DJ Mushroom Cloud’s Set at the Green Room

Minneapolis Police Squad Cars March 2025
Minneapolis Police squad cars are stationed on Lagoon Avenue in Uptown Minneapolis during March 2025.

Minneapolis Police Squad Cars on Lagoon Avenue in Uptown

Tesla Cybertruck goes by street lined with protesters Minneapolis
A Tesla Takedown protest took place outside a Tesla showroom in Golden Valley, Minneapolis, on March 22, 2025. This event marked the sixth consecutive week of organized protests at this location, with participant numbers increasing each week. Protesters, many holding signs referencing Elon Musk, Tesla, and Dogecoin, gathered along the road, with a Tesla Cybertruck visible in the foreground.

Cybertruck Passes Tesla Takedown Protesters in Golden Valley

Protesters hold signs with political messages at Tesla Takedown demonstration in Golden Valley, Minneapolis on March 22, 2025.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

“You in a Swasticar” Sign at Tesla Protest in Golden Valley

Protester holds sign with anti-Nazi message at Tesla Takedown demonstration in Golden Valley, Minneapolis, March 22, 2025.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

“Nazis Get the Fuck Out” Sign at Tesla Protest in Golden Valley

Protesters with signs gather outside Tesla showroom during ongoing Tesla Takedown demonstration in Golden Valley, Minneapolis.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

“Felon Musk” Sign Outside Tesla in Golden Valley

Protest sign reading "DODGE HAS FLEAS" at Tesla Takedown demonstration in Golden Valley, Minneapolis.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

“DOGE Has Fleas” Sign at Tesla Takedown Protest in Golden Valley

Protester holds sign opposing Nazi support at Tesla Takedown demonstration in Golden Valley, Minneapolis.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

“No $$$$$ for Nazis” Sign Near Tesla in Golden Valley

Protesters line a street with signs during the Tesla Takedown demonstration at a Minneapolis-area Tesla showroom on March 22
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

Cars Pass Rows of Tesla Takedown Protesters in Golden Valley

Large crowd gathers for Tesla Takedown protest at Minneapolis-area Tesla showroom on March 22, 2025.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

Overflow Crowd Lines the Street at Tesla Takedown Protest in Golden Valley

Protesters with signs demonstrate outside a Tesla showroom in Golden Valley, Minneapolis on March 22, 2025.
Tesla Takedown protest at a Tesla showroom in Minneapolis (Golden Valley) on March 22, 2025. This is the 6th week in a row protesters have gathered. The crowd has continued to grow exponentially each week.

Protesters Confront Tesla Buyer Outside Golden Valley Showroom

Hotel Chelsea on Ocean Drive in Miami Beach with a neon sign and street-level restaurant
Hotel Chelsea on Ocean Drive in Miami Beach, Florida, is an Art Deco hotel in the Miami Beach Architectural District. The ground-floor restaurant occupies the street level beneath the hotel’s neon Chelsea sign and sidewalk umbrellas.

Diners Under Umbrellas at the Chelsea on Ocean Drive

Ground crew loads cargo onto a Spirit Airlines Airbus A320 using a belt loader at MSP Airport.
Spirit Airlines, an ultra-low-cost carrier based in Miramar, Florida, operates an all-Airbus A320 family fleet, identifiable by its yellow livery. Minneapolis–St. Paul International Airport functions primarily as a Delta Air Lines hub but accommodates several budget carriers on domestic routes. Ground crews use conveyor belt loaders to move checked bags between the tarmac and an aircraft's forward cargo hold. An A320's cargo hold typically accommodates around 900 cubic feet of luggage and freight, split between forward and aft compartments.

Belt Loader Unloading Spirit Airlines A320 at MSP

Spirit Airlines Airbus A320 tail marked N904NK on the tarmac at Minneapolis-Saint Paul International Airport.
N904NK is an Airbus A320-271N, part of the A320neo family that Spirit Airlines has used to expand its ultra-low-cost operations. Spirit added Minneapolis-Saint Paul International Airport to its route network in 2011, operating alongside Delta Air Lines, which maintains a hub there. The airline's yellow livery dates to a 2014 rebrand intended to make its jets easy to identify on ramps across the country. The -271N designation s Pratt & Whitney PW1100G-JM geared turbofan engines, which Airbus offers on the neo variant to reduce fuel consumption compared with earlier A320 models.

Spirit Airlines A320 N904NK on the Ramp at MSP Airport

Tree Vandalism and Unauthorized Cutting
A yard sign from the Minneapolis Park and Recreation Board stands near Cedar Lake in Minneapolis, seeking public assistance regarding tree vandalism. The sign specifically requests information about unauthorized tree cutting that occurred in the area on February 26-27, 2025.

Sign Seeks Tips on Tree Vandalism Near Cedar Lake

Bryn Mawr Station platform under construction for the Metro Transit Green Line Extension in Minneapolis at sunset.
Bryn Mawr Station in Minneapolis is shown at sunset. This station is a part of the Metro Transit Green Line Extension, also known as the Southwest Light Rail Transit (LRT).

Bryn Mawr Station Platform Under Construction at Dusk

First 60 degree day of the year in Minneapolis
A man with a golf club and ball in Uptown Minneapolis on the first 60 degree day of the year.

First 60 degree day of the year in Minneapolis

A colorful building with rainbow-painted window panels in Uptown Minneapolis with birds flying in formation overhead.
The Rainbow Building stands on Lake Street in the Uptown neighborhood of Minneapolis, its corner painted in a bright color block pattern. A flock of geese flies past the building in formation.

Geese Fly Past the Rainbow Building in Uptown Minneapolis

Hammocking on Bde Maka Ska Minneapolis
A person relaxes in a hammock strung between trees along the shore of Bde Maka Ska in Minneapolis. This on one of the first mild days of spring, with lingering snow on the ground and the lake still partially frozen.

Hammocking Along a Frozen Bde Maka Ska in Minneapolis

Construction continues on new Minneapolis police station
Construction of New Minneapolis First Precinct Police Station in Downtown Minneapolis. This facility replaces the previous First Precinct building located a mile away.

Site Work at the New Minneapolis 1st Precinct Station

Metro Transit Blue Line train stopped at Cedar Riverside Station in Minneapolis with passengers boarding at night.
A Metro Transit Blue Line light rail train is stopped at the Cedar Riverside Station in Minneapolis. Opened in 2004 as the Hiawatha Line, the Blue Line connects downtown Minneapolis with Minneapolis-Saint Paul International Airport and the Mall of America.

Riders Board a Blue Line Train at Cedar-Riverside Station

Tesla Takedown Protest Golden Valley MN March 8 2025
Protesters gather outside the Tesla facility in Golden Valley, Minnesota, on March 8, 2025, as part of the nationwide 'Tesla Takedown' organizing. This marks the fourth consecutive week that individuals have assembled at this location to voice opposition to Tesla and its CEO, Elon Musk. Signs displayed by participants reference various criticisms, including calls to 'Fire POTUS Musk' and 'Ousting Pres. Musk,' alongside broader themes of democracy and corporate accountability.

“Tesla Takedown” Protest Signs Outside Golden Valley Dealership

Stop Funding Musk Dont Buy Tesla
Protesters hold up signs outside a Tesla Facility just outside of Minneapolis (Golden Valley) on March 8, 2025. This is the 4th week in a row protesters have gathered here as part of the nationwide Tesla Takedown organizing.

“Elon Is Stealing From You” Sign at Tesla Protest in Golden Valley

International Women's Day Protest Sign Minnesota March 2025
Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Until All States Are Free” Sign at the Minnesota Capitol

Protest sign in Minnesota March 8 2025
"When Justice Becomes Law Resistance Becomes Duty" protest sign in St. Paul. Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Resistance Becomes Duty” Sign Raised at Minnesota Capitol Rally

She's Someone Protest Sign
Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Daughter, Wife, Sister, Mother” Sign at Minnesota Capitol Rally

Elon Musk Get Out Of Our House Protest Sign
Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Elon Musk, Get Out of Our House” Sign Raised at the Capitol

Protesters at the Minnesota State Capitol on March 8 2025
Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

Massive Crowd Fills the Minnesota State Capitol Steps for Protest

Tina Smith is right Musk is a Dick
Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Musk Is a Dick” Sign at Minnesota Capitol Protest

Large protest at Minnesota State Capitol on March 8 2025
Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

Protesters Fill the Steps of the Minnesota State Capitol

We Stand With Canada Stop The Tariffs Protest Sign
Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“We Stand With Canada” Sign at the Minnesota Capitol

Protester holds a Pussy Riot sign at the Minnesota State Capitol.
"Pussy Riot" protest sign in St. Paul Minnesota. Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Pussy Riot” Sign Raised at Minnesota Capitol Women’s Day Rally

Protest sign reading my uterus is more regulated than guns
Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions. Minnesota State Capitol March 8, 2025

“Uterus More Regulated Than Guns” Sign at Capitol Protest

No One Elected Elon protest sign
"No One Elected Elon" protest sign. Today on International Women’s Day, Minnesota saw the largest protest since President Trump's re-election. 1,000+ gathered at the Capitol for the 2nd time this week hearing from activists, city council members and state representatives on the current administration's actions.

“No One Elected Elon” Sign Raised Near the Capitol Dome

Built in Minneapolis

Minneapolis Photographer

Browse by location, move through long-running series, or start with recent work.