Back to Gyms

What to post on Instagram for a gym

A gym has something to announce every single week — a class, a schedule change, a challenge — and almost none of it gets posted, because announcing things is somebody's fourth job. These are 28 posts that carry a gym's feed for months without repeating itself, what each one is actually for, and the line you'd type to get it made.

Updated September 6, 2026

28

ideas for gyms, each with its brief

  1. A new class with day, time and 'first one free'

    Three facts and an offer. The day and the time belong in the image, because a class post without a schedule is an advertisement for nothing. 'First one free' converts better than a discount, because the barrier to a new class is nerves, not price.

    The brief that produces it
    “new HIIT class Mondays 6am, 45 minutes, first one free”
  2. Schedule changes for holidays

    Nobody engages with it and everybody needs it. Members screenshot the holiday timetable and stop messaging the front desk. Post it three days ahead, and make the dates readable from the thumbnail.

    The brief that produces it
    “holiday schedule: closed Monday, open 9 to 2 Tuesday and back to normal Wednesday”
  3. A member's milestone, with permission

    The most persuasive post a gym can publish, and the one with the most rules. Get explicit permission, name what changed rather than how a body looks, and never post a before-and-after the person didn't ask for. Consistency stories outperform transformation photos anyway.

    The brief that produces it
    “a member finished her first year of training, six days a week, with her permission”
  4. Training advice: rest, protein, sleep

    The advice posts are what make a gym feel like it knows something. Keep it to one idea per post and make it the boring one — rest days, protein at breakfast, sleep. People save what they can act on tomorrow.

    The brief that produces it
    “why rest days are part of training and not a break from it”
  5. A 30-day challenge with the rules in the image

    Challenges work because they give a reason to start on a specific date. All the rules go in the artwork: how long, what counts, what you win. If someone has to open the caption to understand it, most won't.

    The brief that produces it
    “30-day challenge starting the 1st, three sessions a week, sign up at the front desk”
  6. Referral offer

    Your members are the cheapest acquisition channel you have, and they need to be reminded that the offer exists. Make the reward mutual — both people get something — and repeat it monthly.

    The brief that produces it
    “bring a friend and you both get a free week, all month”
  7. Hiring trainers or front desk

    Say the certification you need, the hours, and how to apply. Gyms lose good applicants to vague posts that don't say whether it's part-time or whether experience is required.

    The brief that produces it
    “we're hiring a personal trainer for evenings, certification required, send your CV by DM”
  8. Reopening, new equipment, new space

    Any physical change is a reason to come back for people who drifted off. Show the thing itself, say when it's available, and skip the corporate tone — a photo of the new rack does more than a paragraph about investment.

    The brief that produces it
    “new squat racks are in and ready to use from tomorrow”
  9. The whole week's timetable in one image

    Most gyms post individual classes and never post the grid, so members keep asking the front desk what time spin is. One image with every class, every day and every hour — published at the start of the month and pinned to the top of the profile — kills that question for good. Make the type big enough to read at thumbnail size; if you have to zoom in, it's a document, not a post.

    The brief that produces it
    “our full class timetable for the month, monday to sunday with every class and time, one image”
  10. Your prices, in public

    The most common message a gym gets is how much is it, and hiding the answer only means you answer it forty times a month by hand. Post the tiers with what each one includes, and say whether there's a joining fee — that's the number people feel tricked by later. Publishing prices also filters out the enquiries that were never going to convert.

    The brief that produces it
    “our plans: $45 a month, $39 a month if you pay the year up front, no joining fee, say what each one includes”
  11. What the first visit actually looks like

    The thing stopping someone usually isn't price, it's not knowing what happens when they walk in. Take them through it in order: which door, who greets you, whether you get shown around, where to leave your bag, what to wear. It's the least glamorous post you'll make and it converts people who have been lurking on your profile for months without messaging.

    The brief that produces it
    “what happens on your first visit here, step by step: come 10 minutes early, ask at the desk, we show you around and set up your first session”
  12. How to freeze or cancel, in plain words

    Gyms carry a reputation for making it hard to leave, and you inherit that reputation whether you earned it or not. Saying out loud that you can pause for a month, or cancel with thirty days' notice, removes the biggest hesitation there is before signing. If your terms are genuinely fair this is the most persuasive post on the list; if you can't bring yourself to publish them, that's your answer.

    The brief that produces it
    “you can freeze your membership for up to two months a year and cancel with 30 days notice, no penalty, say it plainly”
  13. A coach, and who they're actually good for

    Team posts usually list certifications nobody understands and end in a photo of someone smiling. Better: name the coach, say who they work best with — people starting from zero, people coming back from an injury, someone chasing a first pull-up — and say which classes they run. People pick a gym because of a person far more often than because of the equipment.

    The brief that produces it
    “introduce marta, she runs the tuesday and thursday morning classes and she's the one we send beginners to”
  14. One machine, one setup cue

    A whole workout in a post is unreadable. One machine and one adjustment — seat height on the leg press, where the cable should sit for a row — is something a member can use in ten minutes. Film it from the angle the person can't see themselves from, which is exactly why they're doing it wrong.

    The brief that produces it
    “how to set the seat height on the leg press and why most people leave it too low”
  15. The hours when the gym is empty

    Plenty of people don't join because they picture the six o'clock crush. Telling them honestly which hours are quiet — mid-morning, straight after lunch, the last hour before close — speaks directly to the person crowds put off, and it flattens your peak at the same time. Be honest about the busy hours too, or the first visit does the damage instead.

    The brief that produces it
    “the quietest times to train here are 10 to 12 and after 2pm, and 6 to 8pm is our busiest, be honest about it”
  16. Open gym or classes: how to choose

    People buy the wrong membership, quit two months later, and both of you lose. Lay out the real difference — classes if you want the session decided for you and a time that holds you to it, open gym if you already know what you're doing — and say which one you'd recommend to someone starting out. Advice that talks a person out of the more expensive option buys more trust than any offer.

    The brief that produces it
    “the difference between our open gym plan and the class plan, and which one to pick if you're just starting”
  17. Personal training: what a block costs and what's in it

    Personal training is the highest-margin thing a gym sells and usually the vaguest post on the feed. Sell it as a block, not an hour: eight sessions, what the first one is spent on, what you walk away with, and the price of the whole thing. An hourly rate invites comparison shopping; a defined block invites a decision.

    The brief that produces it
    “personal training in blocks of 8 sessions, first one is an assessment, you leave with a written program, $480 the block”
  18. How next month's programming gets written

    The whiteboard where you plan the next eight weeks is the most convincing thing in the building and nobody ever photographs it. Show the block being written and say what changes and why: more volume here, a deload week there. It's the post that tells people there's a plan behind the classes, which is the only real difference between a gym and a room with weights in it.

    The brief that produces it
    “a photo of the whiteboard where we plan the next 8 week block, explain that weeks 1 to 3 build and week 4 is a deload”
  19. The machine that's broken, and when it's back

    Two treadmills out of order with no sign and no post is how a gym loses people quietly. Say what's down, say the date the part arrives, and say what to use instead in the meantime. Owning a problem before anyone complains is worth more than the three months of tidy posts around it.

    The brief that produces it
    “the second treadmill is out until friday, the part is ordered, use the bikes or the rower meanwhile, sorry”
  20. A price rise, announced before it happens

    A member finds out about a price change from their bank statement or they find out from you, and that difference decides whether they stay. Give at least a month's notice, say the new number, say what it pays for, and say whether current members are held at the old rate for a while. In public it's a boring post; in silence it's a wave of cancellations.

    The brief that produces it
    “from march the monthly plan goes to $52, first rise in two years, it pays for the new equipment, current members keep the old price until june”
  21. Booking, the waitlist, and what happens if you don't show

    Every full class with three empty spots is somebody who booked and didn't come, and somebody else who was told there was no room. Post the rules once a quarter: how far ahead booking opens, how the waitlist works, how late you can cancel. Framing it as fairness to the person waiting, rather than as a threat, is what makes members actually follow it.

    The brief that produces it
    “booking opens 48 hours ahead, cancel at least 2 hours before or it counts as a no show, explain how the waitlist works”
  22. The week's PRs, on the same day every week

    A short list of what people hit this week - a first pull-up, 100kg off the floor, a first full class without stopping - needs no photograph and no story behind it: three lines and a first name. What makes it work isn't the content, it's the repetition: the same day, every week, without skipping one. Once members know which day it goes up, getting on that list becomes a reason to show up for the hard class.

    The brief that produces it
    “the prs from this week to post on friday: first strict pull up, 100kg deadlift, first class finished without a break, first names only”
  23. A review, quoted exactly as it was written

    The line a member wrote you at eleven at night is better copy than anything you'd write about yourself, and it stops being true the moment you tidy it up. Quote it verbatim, typos included, and say how long they've trained with you. Ask permission, and ask whether they want their name on it — some will say no, and that's an answer, not a negotiation.

    The brief that produces it
    “a google review from a member who's trained here 3 years, quote it word for word with her first name, with permission”
  24. The post for the person who stopped coming

    Every gym has a list of people who disappeared and are now too embarrassed to walk back through the door. Write to them directly: nobody is keeping score, nobody noticed the gap, and here is what a first session back looks like - shorter and lighter, on purpose. It costs nothing to post and it speaks to people who already know where you are and what you charge: the hard part with them, you did once already.

    The brief that produces it
    “for anyone who stopped coming and feels awkward about coming back, nobody's counting, your first session back is short and light on purpose”
  25. The January rush, said honestly

    In January more people walk in than the room holds at six o'clock, and the person who ends up waiting is the regular. Write to both in the same post: tell the newcomer that booking ahead matters this month and that it settles down by February; tell the regular that you've noticed and what you're doing about it - an extra class, extra spots, whatever is actually true. Pretending it isn't full doesn't hide it, it just makes it look like you didn't notice.

    The brief that produces it
    “january is packed, evening classes fill up so book ahead, we're adding an extra 8pm class, it calms down in february”
  26. A session to take with you when you're away

    Holidays are when people fall off the habit, and it's usually the travel that breaks it rather than the motivation. Post one saveable image with a short session that needs no equipment and no gym: sets, reps, how long it takes. The point isn't the workout, it's that they come back without a month of guilt to get over first.

    The brief that produces it
    “a no equipment session to save for the holidays, 20 minutes, squats push ups and a plank, three rounds”
  27. The local race you're all entering together

    The 10k in your town, a charity workout, a Sunday run: anything that puts your members somewhere together outside the building. Say the date, the distance, whether beginners are welcome, and where to sign up. This is the post that makes someone who trains alone feel like they belong to something, which is the reason they stay when a cheaper gym opens three blocks away.

    The brief that produces it
    “we're doing the town 10k on the 14th as a group, all levels welcome, we train for it on saturdays, sign up at the desk”
  28. Changing your program every three weeks

    Plenty of people switch programs the moment they stop being sore the next day, then wonder why nothing moves. Say it plainly: the same lifts, the same days, more weight over time, and yes, it's boring on purpose. An opinionated post about a mistake your own members are making gets more replies than a motivational quote ever will.

    The brief that produces it
    “why changing your program every three weeks is the reason you're not getting stronger, same lifts and add weight”

Twenty-eight posts is a whole season of a gym's feed without repeating yourself. Take the ones that are true this month and leave the rest for when they are — a post about a broken treadmill only works when a treadmill is broken. The content calendar below takes the same logic across the whole year, month by month.

Your posts for gyms, ready in a minute

  • Free, no card and no watermark
  • 10 credits to start and 10 every month
  • Publish and schedule up to 20 posts a month