Solarpunk Magazine

Solarpunk Magazine publishes hopeful short stories and poetry that strive for a utopian ideal, that are set in futures where communities are optimistically struggling to solve or adapt to climate change, to create or maintain a world in which humanity, technology, and nature coexist in harmony rather than in conflict. We also publish solarpunk art as well as nonfiction that explores real world, contemporary topics and their intersection with the solarpunk movement for a better future.

Please click on a submission type to begin a new submission.

Micro Fiction

Send up to one micro fiction of 250 words or less. The theme for December 2021 is "Solarpunk Holidays." Submission window is open for seven days. No submission or contest fees. One winner gets a prize of $25 and publication on the Solarpunk Magazine website, from where it will be emailed to hundreds of our blog subscribers and posted to our social media pages. Submissions are capped at 100 per month. Winner announced the following month. All other regular submission guidelines apply.


Submit up to one original, unpublished article or essay/creative nonfiction exploring climate change tech and solutions, the solarpunk community, and related topics.


Send up to 5 poems or 5 pages of poems, whichever is shorter. Prose poetry is fine, but if you are in doubt, submit it as fiction. If possible, please remove all identifying information (your name, email address, etc.) from your submission file. Your submission won’t be rejected if your manuscript is not anonymous but we prefer to form our initial impressions on the work alone. Visit our website to read more about the taste of our editors.

The following submission types are temporarily closed:


Submit a link to your portfolio of solarpunk art. If there are any works you want to us to pay particular attention to, please indicate so in your cover letter.

Currently Closed to Submissions


Submit one original, unpublished solarpunk short story between 1500 and 7500 words long.

Currently Closed to Submissions