Richard Ojeda for Congress
banner
ojedafornc.bsky.social
Richard Ojeda for Congress
@ojedafornc.bsky.social
Ret. Army Major | Bronze Star x2
Running for Congress in NC-09
Fighting for vets, workers & democracy.
No BS. Just action.
It was great to join the Ramseur Democrats for their precinct meeting! You can count on me to show up.
February 16, 2026 at 11:23 PM
We’re building a movement rooted in action. Every item sold helps us put real support where it belongs: on the ground.
ojedafornc.link/pplpowered-s...
February 16, 2026 at 11:00 PM
From t-shirts to mugs, bumper magnets to buttons—gear up with Ojeda for Congress merch and show your support everywhere you go. 🔥
👉 ojedafornc.link/s_merch
February 16, 2026 at 4:30 PM
Show your support and help us cover NC-09 with a wall of grassroots power for Richard Ojeda. Sign up today to request your yard sign: ojedafornc.link/yardsign
#OjedaForNC #TeamOjeda #NCPolitics
February 16, 2026 at 4:02 PM
Starting Monday, January 12, 2026, county boards of elections begin sending out absentee ballots to voters who requested them for the March primary.

If you want to vote by mail, you must request your absentee ballot by 5:00 p.m. on Tuesday, February 17, 2026.
February 16, 2026 at 2:02 PM
Standing shoulder to shoulder with thousands at the #LoveForwardTogether #MoralMarch lit a fire in me, reminded me exactly who I’m fighting for, and fueled me for 2026 because when the people rise up, organize, and take action, there is nothing in this country we can’t build and defend together.
February 15, 2026 at 12:01 AM
The @cwaunion.bsky.social just endorsed our campaign for NC-09, and I don’t take that lightly.

I come from a union family. I was raised knowing that right-to-work is really the right to work for less, and if you don’t have a seat at the table, you’re on the menu.
February 14, 2026 at 7:35 PM
Roses are red
Violets are blue
Skip the steak and cancel dinner for two...
Corporate greed is squeezing the hell out of you.
February 14, 2026 at 12:48 PM
If they cared about our troops, military families wouldn’t be lining up at food pantries. Early voting is happening right now and runs through February 28. Let’s take our state back starting today. #ncpolitics #ftbragg #ojedafornc
February 14, 2026 at 12:35 AM
At the polls today with Shannon Long, who’s stepping up to serve as Sheriff in Alamance County.

We’re at Kernodle Senior Center for early voting. Come cast your ballot, then sign the petition to get Shannon on the ballot in November.

Let’s make it happen. #ncpolitics
February 13, 2026 at 6:28 PM
It's time to vote Hoke County! Come on out to cast your vote early so we can flip this seat and save our democracy.
February 12, 2026 at 10:23 PM
Swing by after work to cast your vote and make sure your voice is heard!
February 12, 2026 at 9:10 PM
I’m standing at an early voting site because today is the first day of early voting & we cannot sit this one out. They’re trying to rig the rules because they know they can’t win fair & square. Get out here and vote like the future of this country depends on it, because it does.
February 12, 2026 at 7:52 PM
We are in Fayetteville at the Cliffdale Recreation Center where early voting has started for the March 3rd Primary Election.

For early voting information in Cumberland County, go to: www.cumberlandcountync.gov/departments/...
February 12, 2026 at 7:45 PM
It's time to get out and vote!
Early voting starts today and we are putting boots on the ground across NC-09.
February 12, 2026 at 7:10 PM
It’s time to lock in, log on, and fight back! We are calling on every supporter ready to step up and join the Ojeda Strike Force — our digital ground troops fighting to take back North Carolina’s 9th District.
February 12, 2026 at 4:04 PM
Early voting starts today!

If you want your voice heard without the lines or the rush, this is your moment. Make your plan and show up.

For more information go to www.ncsbe.gov/voting/vote-...
#ncpolitics #NCPrimary #EarlyVoteNC #VoteEarly #NC09
February 12, 2026 at 2:03 PM
Make your car a rolling billboard for the fight to flip #NC09. Grab your Ojeda for Congress bumper magnet and let the MAGA crowd know we’re coming for their seat. 🚗💥 👉 ojedafornc.link/s_merch
February 11, 2026 at 6:05 PM
The @ncstateaflcio.bsky.social just endorsed this campaign, and that means something to me.

I grew up watching my peepaw, who immigrated from Mexico, bust his back in a coal mine so his family could survive.
February 11, 2026 at 5:48 PM
Thank you to the @naacpgso for bringing people together who care about the future of this country. I’m running because working families deserve leadership that fights, not folds. Now it’s time to get to work and take this country back.
February 11, 2026 at 4:25 PM
It was an honor and a privilege to speak before the congregation of Bellview AME Zion. Thank you for welcoming me, Judge Tron Ross, and Anthony McCauley. We are all in this fight for progress together.
February 11, 2026 at 3:56 PM
What’s up everybody. Major (Ret.) Richard Ojeda here.If you’re sick of watching extremists terrorize our people, rig the rules, and try to tear this democracy apart, then it’s time to stop watching and start moving.
February 10, 2026 at 7:02 PM

I was proud to stand with the Fayetteville NC Branch of the NAACP at their 82nd Annual Founders’ Day and Freedom Fund Celebration.

This year’s theme, Policy, Power, and Prosperity, is not just a slogan. It is the work. And Judge Carolyn Thompson’s message made that crystal clear.
February 10, 2026 at 6:57 PM
You don’t have to wait until Election Day.

Early voting runs February 12 through February 28. More days. More flexibility. No excuses.

Vote when it works for you. Make your plan to vote today!

More information at www.ncsbe.gov/voting/vote-... #NCPrimary #EarlyVoteNC #VoteEarly #NC09
February 10, 2026 at 4:31 PM
Big thanks to the @ccdpnc.bsky.social for a great “candidating” event!

I joined 14 other local and federal candidates from NC-09 and NC-04, rotating table to table and talking directly with voters about what is important to them, why we’re running, and what’s at stake in this election.
February 10, 2026 at 12:25 AM