Tom Olsen
banner
olsenforparks.bsky.social
Tom Olsen
@olsenforparks.bsky.social
Minneapolis Park Board Commissioner At Large. Visit http://olsenforparks.org for more info.

Comms Specialist MN House DFL. MPLS, biking, Twolves. He/him/his.
Pinned
I'm Tom Olsen, I'm running for mayor of Minneapolis and my car is a fuckin' sick e-bike.

Am I doing this right?
The Wolves may be an eternal disappointment...

But at least we ran into a fantastic mayoral candidate tonight!
November 22, 2025 at 4:48 AM
Reposted by Tom Olsen
The piece has been updated with EVEN. MORE. JOURNALISM. It turns out my email hates park board addresses, and a couple responses were in my spam (Cathy Abene, Meg Forney, and @olsenforparks.bsky.social).
I did a journalism for @racketmn.com in the name of democracy—crisp, malty, refreshing democracy. You can't get this sort of local flavor anywhere else.
Doin’ Beers: Municipally Endorsed Beers to Drink in November - Racket
Doin’ Hard-hitting Journalism Beers.
racketmn.com
November 19, 2025 at 9:33 PM
Reposted by Tom Olsen
Congrats Mpls! The city's achievement is not just about cycling, it's about creating a more inclusive, accessible, affordable, &safer city.

District 61a is lucky to be home to recent upgrades incl. on Hennepin Ave in Downtown & Uptown & on Dunwoody Ave! Great progress & still more room to improve.
Excited for Minneapolis to be recognized among the world's best cycling cities in the 2025 Copenhagenize Index!

We placed 44th overall and Bryant Ave S was specifically profiled as a global success story. Looking forward to moving up in future years!

content.govdelivery.com/accounts/MPL...
November 19, 2025 at 4:08 PM
This clearly fits within MPRB stated goals. Hoping the new board will make climate a priority and include actions like this as a metric of success.
Hopkins might take the lead on cargo bike libraries - the free exploring them as part of their new climate plan. Maybe we can learn from them.
November 19, 2025 at 5:23 PM
Reposted by Tom Olsen
Excited for Minneapolis to be recognized among the world's best cycling cities in the 2025 Copenhagenize Index!

We placed 44th overall and Bryant Ave S was specifically profiled as a global success story. Looking forward to moving up in future years!

content.govdelivery.com/accounts/MPL...
November 18, 2025 at 10:50 PM
Like holy cow!
November 12, 2025 at 3:18 AM
Wow, I've never seen the northern lights before. Let alone in Minneapolis!
November 12, 2025 at 3:05 AM
Reposted by Tom Olsen
Current board reopened what everyone thought was a settled issue, so let's do it again! We still have an adopted long range plan in place that supports doing the fiscally responsible thing.
This is @wedge.live area of expertise but iirc the current board only put the Uptown plan on ice, they didn’t kill it, but the delay maaaaybe killed the Met Council money?
November 5, 2025 at 9:22 PM
Reposted by Tom Olsen
The time is NOW to get involved in your local DFL unit. If you want to see change in the DFL, change will only happen from within, not by complaining on social media. At a more basic level, we simply need more volunteers, to run caucuses and conventions, and to win elections.
November 5, 2025 at 4:19 PM
Reposted by Tom Olsen
There's a lot of counting to be done. But one thing is very clear, Minneapolis wants a Park Board that takes climate SERIOUSLY! That refuses to cut youth programming! And stands by our labor allies!!!
a man holding a banana says " pretty pretty pretty pretty pretty good "
ALT: a man holding a banana says " pretty pretty pretty pretty pretty good "
media.tenor.com
November 5, 2025 at 4:18 AM
There's a lot of counting to be done. But one thing is very clear, Minneapolis wants a Park Board that takes climate SERIOUSLY! That refuses to cut youth programming! And stands by our labor allies!!!
a man holding a banana says " pretty pretty pretty pretty pretty good "
ALT: a man holding a banana says " pretty pretty pretty pretty pretty good "
media.tenor.com
November 5, 2025 at 4:18 AM
Reposted by Tom Olsen
Polls are closing, and we’ll be waiting a while for results. While you wait, please know I appreciate all your support and I am here for all of you. Because I believe this city can actually be what it claims to be- a place where all of us can have a better life. We can do that together.
November 5, 2025 at 2:10 AM
Reposted by Tom Olsen
Out door knocking with @katiecashman.bsky.social who had to stop to pick up trash. Still time to send her back to city hall for another 4 years. You’ll never see her opponents doing this #votedorkatie
November 4, 2025 at 10:08 PM
I haven't heard no bell. Knocking until I drop!
November 4, 2025 at 9:39 PM
Reposted by Tom Olsen
Up bright and early to vote this morning! Still feels a bit odd to fill in a bubble next to my name...

Get out and vote for me and the rest of the DFL/Labor park baord slate!

Also: voter #63 for 13-4 at 8am.
November 4, 2025 at 2:14 PM
Turning renters out for Cashman!
November 4, 2025 at 5:29 PM
🥳🥳🥳
November 4, 2025 at 5:27 PM
Appreciate you!
Let's keep the progressive wave going with @olsenforparks.bsky.social, @michaelforparks.bsky.social, @adamformplsparks.bsky.social as Park and Recreation Board At-Large Members!
November 4, 2025 at 5:26 PM
Reposted by Tom Olsen
Let's keep the progressive wave going with @olsenforparks.bsky.social, @michaelforparks.bsky.social, @adamformplsparks.bsky.social as Park and Recreation Board At-Large Members!
November 4, 2025 at 3:41 PM
Thanks for the support Aurin!

If I lived in your ward I'd vote for you!

Well... maybe I can move to ward 12 and run for something...
On my ballot this morning, I ranked @amberforparks.bsky.social, @olsenforparks.bsky.social, @michaelforparks.bsky.social for Park Board At-Large,

and @kayforparks.bsky.social for Park Board District 5!

I voted for @ehbforbet.bsky.social #1 & Steve Brandt #2 for the Board of Estimate and Taxation.
November 4, 2025 at 5:26 PM
Reposted by Tom Olsen
Endorsed
I said what I said.
I’ve seen enough: @olsenforparks.bsky.social gets the biggest possible hell yeah from me
November 4, 2025 at 4:13 PM
Let's keep the momentum going!
I voted for @dewayneforminneapolis.com, @jazzformayor.bsky.social, @omarfatehmn.com, for Mayor; Robin Wonsley for City Council; @olsenforparks.bsky.social, Wilson, and Frederick for Parks, @ehbforbet.bsky.social and Brandt for BET!
Voter 23 at Mpls 2-7!
November 4, 2025 at 4:51 PM
It way past time to pedestrianize!
Please let today be the day we elect a Parks Board that gives a shit about managing traffic on parkways - looking at you, west river parkway commuters and service truck drivers
Up bright and early to vote this morning! Still feels a bit odd to fill in a bubble next to my name...

Get out and vote for me and the rest of the DFL/Labor park baord slate!

Also: voter #63 for 13-4 at 8am.
November 4, 2025 at 3:18 PM
I said what I said.
I’ve seen enough: @olsenforparks.bsky.social gets the biggest possible hell yeah from me
November 4, 2025 at 3:17 PM
You rock Laura!
For park board, I’m voting @olsenforparks.bsky.social @michaelforparks.bsky.social & Amber Frederick.

For BET, @ehbforbet.bsky.social & Steve Brandt.

Go vote

2/2
November 4, 2025 at 2:59 PM